web-dev-qa-db-fra.com

Comment puis-je me débarrasser de ces erreurs NO_PUBKEY?

Sudo apt-get update me donne cette erreur à la fin. J'utilise Y PPA Manager et il semble que maintenant, tous les PPA sont acceptables, mais le problème (je pense) réside dans le dépôt officiel d'Ubuntu:

W: GPG error: http://repository.spotify.com stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 13B00F1FD2C19886
W: GPG error: http://archive.ubuntu.com wily InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.canonical.com wily InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com wily-updates InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com wily-backports InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: https://download.01.org vivid InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A902DDA375E52366
W: GPG error: http://archive.ubuntu.com wily-security InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com wily-proposed InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32

Utiliser Ubuntu 15.10

J'ai aussi essayé cela sans succès:

jose@jose-Lenovo-G400s:~$ Sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv 40976EAF437D05B5
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

jose@jose-Lenovo-G400s:~$ Sudo gpg --export --armor 40976EAF437D05B5 | Sudo apt-key add -
Sudo: ignoring time stamp from the future
[Sudo] password for jose: 
gpg: keyblock resource `/etc/apt/trusted.gpg.d/webupd8team_ubuntu_y-ppa-manager.gpg': resource limit
gpg: keyblock resource `/etc/apt/trusted.gpg.d/whatsapp-purple_ubuntu_ppa.gpg': resource limit
gpg: keyblock resource `/etc/apt/trusted.gpg.d/wine_ubuntu_wine-builds.gpg': resource limit
jose@jose-Lenovo-G400s:~$

Je ne sais pas ce que je fais mal. Merci.

3
Jose Barakat

L'utilisateur mchid a répondu à question similaire en déclarant que:

apt ne peut gérer que 40 clés dans /etc/apt/trusted.gpg.d. 41 clés et vous obtiendrez l'erreur GPG "aucune clé publique trouvée", même si vous suivez toutes les étapes pour ajouter la ou les clés manquantes.

Vérifiez si ce fichier contient des clés inutilisées provenant de ppa (s) que vous n'utilisez plus. Si tous sont en cours d'utilisation, envisagez de supprimer certains ppa ainsi que les fichiers de clés correspondants dans /etc/apt/trusted.gpg.d

Alors je suis allé à /etc/apt/trusted.gpg.d et ai supprimé 2 clés GPG (maintenant avec 39 restantes dans /etc/apt/trusted.gpg.d). Sudo apt-get update a bien fonctionné et je peux maintenant mettre à jour n'importe quel paquet.

4
Jose Barakat