Debian : problème de clef GPG

Problème :

apt se plaint d’un problème de clef GPG alors que le paquet debian-archive-keyring est à jour.

Exemple de message d’erreur :

W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used.
GPG error: http://mirrors.vivelesJ9.net jessie Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY D9A579D6BB859933
W: Failed to fetch http://mirrors.vivelesJ9.net/miroirs/debian/dists/jessie/Release
W: Some index files failed to download. They have been ignored, or old ones used instead.

Solution :

Déjà, faire un peu de ménage…

apt-get clean

Puis recréer le cache d’apt :

cd /var/lib/apt
mv lists lists.old
mkdir -p lists/partial
apt-get clean && apt-get autoremove && apt-get update

Ensuite, télécharger la clé qui semble nous faire défaut.

gpg --recv-keys D9A579D6BB859933

Enfin, on n’a plus qu’à l’exporter pour l’ajouter au trousseau d’apt :

gpg --export D9A579D6BB859933 | apt-key add -

C’est terminé. Plus qu’à relancer la mise à jour, cette fois sans erreur.

apt-get update
apt-get upgrade

 

Ce contenu a été publié dans Astuces, Informatique. Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>