Résoudre les problèmes de clé dans APT (linux)

Attention, cet article date de 10 ans, les informations peuvent ne plus être à jour...

Pour résoudre les problèmes les plus communs de clés dans APT :
(astuce qui m’a bien servi)

1) La clé publique n’est pas disponible : NO_PUBKEY

Le message d’erreur habituel, dont voici un exemple :

W: GPG error: http://ppa.launchpad.net maverick Release: Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 632D16BB0C713DA6

Ce qui est important ici, c’est le code de la clé : 632D16BB0C713DA6. Nous avons besoin des 8 derniers caractères de cette clé pour taper notre commande. Ces 8 caractères sont 0C713DA6 donc dans le terminal, on entre :
gpg --keyserver hkp://keyserver.ubuntu.com:11371 --recv-key 0C713DA6

puis :
gpg -a --export 0C713DA6 | sudo apt-key add -

et on peut relancer la mise à jour :
apt-get update

La clé ayant été ajoutée, le message d’erreur disparaît.

2) Duplicate sources.list entry

Un autre classique :
W: Duplicate sources.list entry http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu/ maverick/main amd64 Packages (/var/lib/apt/lists/ppa.launchpad.net_ubuntu-mozilla-daily_ppa_ubuntu_dists_maverick_main_binary-amd64_Packages) W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.

Pour corriger cette erreur, il faut supprimer le fichier temporaire sources.list~ qui se trouve dans
/etc/apt

source : http://www.skyminds.net/linux-resoudre-les-erreurs-communes-de-cle-gpg-dans-apt/

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

Possibilité d'ajouter une balise de SPOILER via la syntaxe suivante :
[spoiler] Texte à cacher [/spoiler]