Accueil > Linux > Divers > Erreur NO_PUBKEY

Erreur NO_PUBKEY

lundi 12 mai 2008, par michael

Lorsque l’on ajoute des sources non officiels à notre sources.list et que l’on exécute
aptitude update
, il peut arriver à la fin de l’update, que l’on ait ce genre de message
W: GPG error: http://www.debian-multimedia.org stable Release: Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 07DC563D1F41B907

Pour corriger ce problème, il suffit de récupérer la clé publique du dépôt et de l’ajouter à apt.

On va mettre la clé que l’on cherche dans une variable pour faciliter les choses. Dans mon exemple, on cherche 07DC563D1F41B907

Déclaration de la variable CLE

CLE=07DC563D1F41B907

Récupération de la clé publique

gpg --keyserver pgpkeys.mit.edu --recv-key $CLE

Il va vous répondre ceci :

# gpg --keyserver pgpkeys.mit.edu --recv-key $CLE
gpg: requesting key 1F41B907 from hkp server pgpkeys.mit.edu
gpg: key 1F41B907: duplicated user ID detected - merged
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key 1F41B907: public key "Christian Marillat <marillat@debian.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1

Ajouter dans apt

gpg -a --export $CLE |  apt-key add -

Si tout se passe bien, il vous dira simplement OK.

Vous pouvez maintenant relancer l’update

aptitude update

Il ne devrait plus vous "insulter".

Un message, un commentaire ?

modération a priori

Ce forum est modéré a priori : votre contribution n’apparaîtra qu’après avoir été validée par un administrateur du site.

Qui êtes-vous ?
Se connecter
Votre message

Pour créer des paragraphes, laissez simplement des lignes vides.

Lien hypertexte

(Si votre message se réfère à un article publié sur le Web, ou à une page fournissant plus d’informations, vous pouvez indiquer ci-après le titre de la page et son adresse.)

Ajouter un document