Error de GPG, la clave pública de firmas no está disponible. INTENTADO MUCHO

10

apt-get update devuelve:

W: GPG error: http://pl.archive.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://pl.archive.ubuntu.com trusty-updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://extras.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 16126D3A3E5C1192
W: GPG error: http://deb.torproject.org trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY EE8CBC9E886DDD89
W: GPG error: http://security.ubuntu.com trusty-security Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://dl.google.com stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A040830F7FAC5991
W: GPG error: http://dl.google.com stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A040830F7FAC5991

He intentado muchas soluciones recomendadas de viejas preguntas, pero nada parece ayudar.

  • sudo apt-get clean

  • sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 (con todas las teclas faltantes)

  • Instalé lauchpad-getkeys que se supone que restaura las claves automáticamente

¿Algunas ideas?

Adán
fuente
Gracias, pero como mencioné, probé --recv-keys sin suerte.
Adam
Por favor, publique la salida del comandosudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 40976EAF437D05B5
sмurf
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.ux3Y2CVCoP --no-auto-check-trustdb --trust-model always (lista recortada de repositorios) gpg: keyblock resource /etc/apt/trusted.gpg.d/xorg-edgers-ppa.gpg: resource limit gpg: keyblock resource /etc/apt/trusted.gpg.d/yktooo-ppa.gpg: resource limit gpg: requesting key 437D05B5 from hkp server keyserver.ubuntu.com gpg: key 437D05B5: "Ubuntu Archive Automatic Signing Key <[email protected]>" not changed gpg: Total number processed: 1 gpg: unchanged: 1
Adam
1
@isomorphismes NOPE. Esa clave en particular 40976EAF437D05B5es extremadamente terca y difícil de arreglar, por lo que Q 13065 solo cubre los casos que el OP ha intentado innumerables veces de todos modos. Es como si me hubieras dado un destornillador Pozidriv cuando necesito uno Torx. ;)
syntaxerror

Respuestas:

2

Probablemente esté afectado por el error 1263540 . Te sugiero que pruebes:

  1. sudo apt-get clean
  2. sudo mv / var / lib / apt / lists /var/lib/apt/lists.old
  3. mkdir -p / var / lib / apt / lists / partial
  4. Elimine los archivos de longitud 0 en /etc/apt/trusted.gpg.d/
  5. sudo apt-get update

Si no funciona, restaure / var / lib / apt / lists respaldado en el paso 2.

Fuente

sмurf
fuente
Lo arreglé :) No estoy seguro de si seguir sus pasos ayudó, porque aún tenía el mismo problema después. Lo que parece haberlo hecho es eliminar yktooo-ppa.gpg en /etc/apt/trusted.gpg.d, aunque no tenía longitud 0. Lo elegí porque apareció antes como se mencionó anteriormente límite de recursos gpg: keyblock resource /etc/apt/trusted.gpg.d/yktooo-ppa.gpg
Adam
He agregado otro repositorio y el error ha regresado. Parece que es el mismo error con el que te vinculaste :( Espero que lo arreglen pronto
Adam
3

El aptpresente en Ubuntu sufre un error de límite de recursos gpg en apt

Puede solucionar fácilmente esto yendo /etc/apt/trusted.gpg.dy eliminando las claves no utilizadas (generalmente de los PPA que ya no usa) hasta llegar a menos de 40 claves.

Luego corrió sudo apt-get update

Rael Gugelmin Cunha
fuente