« Apt - purger les clés GPG » : différence entre les versions
De Wiki doc
(Page créée avec « Category:Apt Quand ça devient la merde avec APT (et c'est plus souvent qu'on ne le crois lorsque l'on sort des sentiers battus) et que ce dernier commence à lacher d... ») |
(Aucune différence)
|
Dernière version du 20 juillet 2018 à 20:34
Quand ça devient la merde avec APT (et c'est plus souvent qu'on ne le crois lorsque l'on sort des sentiers battus) et que ce dernier commence à lacher des messages du type:
Ign:1 http://ftp.fr.debian.org/debian stretch InRelease
Atteint:2 http://security.debian.org/debian-security stretch/updates InRelease
Atteint:3 http://ftp.fr.debian.org/debian stretch Release
Err:2 http://security.debian.org/debian-security stretch/updates InRelease
Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 9D6D8F6BC857C906 NO_PUBKEY 8B48AD6246925553
Err:4 http://ftp.fr.debian.org/debian stretch Release.gpg
Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010 NO_PUBKEY EF0F382A1A7B6500
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
All packages are up to date.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://security.debian.org/debian-security stretch/updates InRelease: Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 9D6D8F6BC857C906 NO_PUBKEY 8B48AD6246925553
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://ftp.fr.debian.org/debian stretch Release: Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010 NO_PUBKEY EF0F382A1A7B6500
W: Impossible de récupérer http://security.debian.org/debian-security/dists/stretch/updates/InRelease Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 9D6D8F6BC857C906 NO_PUBKEY 8B48AD6246925553
W: Impossible de récupérer http://ftp.fr.debian.org/debian/dists/stretch/Release.gpg Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 8B48AD6246925553 NO_PUBKEY 7638D0442B90D010 NO_PUBKEY EF0F382A1A7B6500
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
pas de panique, pas besoin de formater, je vais tout expliquer.
Note: de souvenir, ce problème c'était produit à force de PPA Ubuntu (je ne suis pas à l'origine du problème et ça fait longtemps donc difficile de donner des détails).
Supprimer les clés GPG
rm -r /etc/apt/trusted.gpg* /root
Se déplacer dans le répertoire des clés
cd /root/trusted.gpg.d/
Importer les clés depuis les sources du sources.list
for i in *.gpg ; do apt-key add $i; done
Lister les clés
apt-ket list
Et voilà problème réglé. Ce n'était pas grand chose mais c'est le genre de merde qui fait bien perdre du temps.