web-dev-qa-db-fra.com

Erreur GPG, clé publique de signatures non disponible ESSAYÉ BEAUCOUP

apt-get update renvoie:

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

J'ai essayé de nombreuses solutions recommandées à partir de vieilles questions, mais rien ne semble aider.

  • Sudo apt-get clean

  • Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 (avec toutes les clés manquantes)

  • J'ai installé lauchpad-getkeys qui est supposé restaurer les clés automatiquement

Des idées?

9
Adam

Vous êtes probablement affecté par bug 126354 . Je vous suggère d'essayer:

  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. Supprimez tous les fichiers de longueur 0 dans /etc/apt/trusted.gpg.d/
  5. Sudo apt-get update

Si cela ne fonctionne pas, restaurez/var/lib/apt/lists sauvegardées à l'étape 2.

Source

2
sмurf

Le apt présent dans Ubuntu souffre d’un bogue de limitation des ressources gpg dans apt

Vous pouvez facilement résoudre ce problème en allant à /etc/apt/trusted.gpg.d et en supprimant les clés inutilisées (généralement des PPA que vous n'utilisez plus) jusqu'à ce qu'il soit inférieur à 40 clés.

Puis couru Sudo apt-get update

3