Corriger l'erreur There is no public key available for the following key IDs après apt-get update

13/03/2009 - 16503 consultations - 1 commentaire


Ce mini tutoriel vous explique comment corriger l'erreur There is no public key available for the following key IDs

Vous faites un apt-get update et vous rencontrez l'erreur suivante :
debian:~# apt-get update
Réception de : 1 http://ftp.fr.debian.org stable Release.gpg [386B]
Atteint http://ftp.fr.debian.org stable Release
Réception de : 2 http://security.debian.org etch/updates Release.gpg [197B]
Ign http://ftp.fr.debian.org stable/main Packages/DiffIndex
Atteint http://security.debian.org etch/updates Release
Ign http://ftp.fr.debian.org stable/contrib Packages/DiffIndex
Ign http://ftp.fr.debian.org stable/non-free Packages/DiffIndex
Ign http://security.debian.org etch/updates/main Packages/DiffIndex
Ign http://ftp.fr.debian.org stable/main Sources/DiffIndex
Ign http://ftp.fr.debian.org stable/contrib Sources/DiffIndex
Ign http://security.debian.org etch/updates/contrib Packages/DiffIndex
Ign http://security.debian.org etch/updates/main Sources/DiffIndex
Ign http://security.debian.org etch/updates/contrib Sources/DiffIndex
Ign http://ftp.fr.debian.org stable/non-free Sources/DiffIndex
Atteint http://security.debian.org etch/updates/main Packages
Atteint http://ftp.fr.debian.org stable/main Packages
Atteint http://ftp.fr.debian.org stable/contrib Packages
Atteint http://security.debian.org etch/updates/contrib Packages
Atteint http://security.debian.org etch/updates/main Sources
Atteint http://ftp.fr.debian.org stable/non-free Packages
Atteint http://security.debian.org etch/updates/contrib Sources
Atteint http://ftp.fr.debian.org stable/main Sources
Atteint http://ftp.fr.debian.org stable/contrib Sources
Atteint http://ftp.fr.debian.org stable/non-free Sources
2o réceptionnés en 1s (2o/s)
Lecture des listes de paquets... Fait
W: There is no public key available for the following key IDs:
4D270D06F42584E6
W: Vous pouvez lancer "apt-get update" pour corriger ces problèmes.

En général taper la commande suivante suffit :
debian:~# apt-key update
gpg: key 2D230C5F: "Debian Archive Automatic Signing Key (2006) <ftpmaster@debian.org>" not changed
gpg: key 6070D3A1: "Debian Archive Automatic Signing Key (4.0/etch) <ftpmaster@debian.org>" not changed
gpg: key ADB11277: "Etch Stable Release Key <debian-release@lists.debian.org>" not changed
gpg: key BBE55AB3: "Debian-Volatile Archive Automatic Signing Key (4.0/etch)" not changed
gpg: Total number processed: 4
gpg:              unchanged: 4

Si ça ne fonctionne pas, allez générer la clé à l'aide du site pgp.net :
debian:~# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 4D270D06F42584E6
gpg: directory '/root/.gnupg' created
gpg: can't open '/gnupg/options.skel': Aucun fichier ou répertoire de ce type
gpg: keyring '/root/.gnupg/secring.gpg' created
gpg: keyring '/root/.gnupg/pubring.gpg' created
gpg: requesting key F42584E6 from hkp server wwwkeys.eu.pgp.net
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key F42584E6: public key "Lenny Stable Release Key <debian-release@lists.debian.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1

Puis ajoutez là à votre serveur :
debian:~# apt-key add /root/.gnupg/pubring.gpg
OK

Enfin refaites in apt-get update :
debian:~# apt-get update
Réception de : 1 http://ftp.fr.debian.org stable Release.gpg [386B]
Atteint http://ftp.fr.debian.org stable Release
Réception de : 2 http://security.debian.org etch/updates Release.gpg [197B]
Ign http://ftp.fr.debian.org stable/main Packages/DiffIndex
Ign http://ftp.fr.debian.org stable/contrib Packages/DiffIndex
Atteint http://security.debian.org etch/updates Release
Ign http://ftp.fr.debian.org stable/non-free Packages/DiffIndex
Ign http://ftp.fr.debian.org stable/main Sources/DiffIndex
Ign http://security.debian.org etch/updates/main Packages/DiffIndex
Ign http://ftp.fr.debian.org stable/contrib Sources/DiffIndex
Ign http://security.debian.org etch/updates/contrib Packages/DiffIndex
Ign http://security.debian.org etch/updates/main Sources/DiffIndex
Ign http://security.debian.org etch/updates/contrib Sources/DiffIndex
Ign http://ftp.fr.debian.org stable/non-free Sources/DiffIndex
Atteint http://ftp.fr.debian.org stable/main Packages
Atteint http://security.debian.org etch/updates/main Packages
Atteint http://ftp.fr.debian.org stable/contrib Packages
Atteint http://ftp.fr.debian.org stable/non-free Packages
Atteint http://security.debian.org etch/updates/contrib Packages
Atteint http://security.debian.org etch/updates/main Sources
Atteint http://ftp.fr.debian.org stable/main Sources
Atteint http://security.debian.org etch/updates/contrib Sources
Atteint http://ftp.fr.debian.org stable/contrib Sources
Atteint http://ftp.fr.debian.org stable/non-free Sources
2o réceptionnés en 1s (2o/s)
Lecture des listes de paquets... Fait

Et là ça fonctionne !!!

Commentaires (1)

Eric barode - 28/03/2011 à 14h03
Je trouve votre post très utile notamment utile pour élaborer mon site
Merci ;)
Bonne continuation

Commentez cet article

Nom (obligatoire)
E-mail (obligatoire)
Site Internet (facultatif)
code anti-spam

Me tenir inform� des nouveaux messages


terminal.pngVider la mémoire cache d'un serveur Linux Debian
Ce tutoriel vous présente comment récupérer la mémoire cache alouée mais non utilisée par le système afin de la rendre disponible aux processus qui en ont besoin.
ark.pngApt-proxy, serveur proxy de dépot de paquets debian
Apt-proxy permet de centraliser l'accès aux dépots debian en créant un proxy sur lequel toutes les machines de votre lan vont chercher les paquets à installer et mettre à jour
date.pngSynchroniser l'heure de son serveur Debian Sarge sur Internet
Ce tutoriel vous présente comment garder son serveur Debian Sarge à l'heure en le synchronisant à un serveur de temps ntp avec ntp-simple
terminal.pngCréer un dépôt git privé sur un hébergement mutualisé ovh
Ce tutoriel vous présente comment installer un dépôt GIT sur votre hébergement mutualisé OVH
database.pngSauvegarder restaurer base de données MySQL sous Debian
Ce mini tutoriel vous présente comment sauvegarder, et restaurer une base de données MySQL en mode console sous debian
ark.pngVérification automatique des mises à jour Linux Debian avec cron-apt
Ce tutoriel vous présente comment savoir simplement quand votre serveur Linux Debian nécessite l'installation de nouvelles mises à jour avec cron-apt.
mail_generic.pngSSMTP Serveur smtp simple pour envoyer ses mails de son serveur local par le smtp de son FAI sur debian lenny
Ce petit tutoriel vous présente comment configurer rapidement un smtp sur son serveur debian lenny afin de pouvoir envoyer des mail par l'intermédiaire du smtp de son fournisseur d'accès internet
mail_generic.pngProblème à l'installation d'Exim4 : Could not perform immediate configuration on 'exim4-daemon-light'. sous Linux Debian
Il peut arriver que vous rencontriez un problème lors de l'installation d'Exim4, une erreur du style : Could not perform immediate configuration on 'exim4-daemon-light'.
database.pngInstallation MySQL 5 sous Debian Etch et Lenny
Tutoriel d'installation de MySQL 5 sous Debian Etch et Lenny à partir des paquets officiels