Comment faire confiance à un dépôt apt : Debian apt-get erreur de mise à jour de la clé publique n'est pas disponible: NO_PUBKEY <id>
Essayer de mettre à jour des référentiels sur Debian Etch installation et obtenir l'erreur suivante de l'exécution de la commande "apt-get update"
W: GPG error: http://www.debian-multimedia.org etch Release: The following signatures couldn't be verified because teh public key is not available: NO_PUBKEY 07DC563D1F41B907
W: You may want to run apt-get update to correct these problems
L'ironie en demandant de me lancer apt-get update est une belle bosse...
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé plusieurs messages me disant d'exécuter plusieurs gpg commandes, mais ils ne résolvent pas le problème, car de deux choses l'une. Tout d'abord, il me manquait le paquet debian-keyring, sur mon système, et la deuxième j'ai été en utilisant un serveur de clés invalides. Essayez différents serveurs de clés si vous êtes l'obtention de délais d'attente!
Ainsi, la façon dont je l'ai corrigé, c'était:
Puis en exécutant une nouvelle "apt-get update" a parfaitement fonctionné!
apt-key adv --keyserver pgp.mit.edu --recv-keys 07DC563D1F41B907
. Leadv
commande passe les autres options de GPG.J'ai eu le même problème de "gpg: keyserver timed out" avec un couple de différents serveurs. Enfin, il s'est avéré que je n'avais pas besoin de le faire manuellement. Sur un système Debian, la solution la plus simple qui fixe c'était juste (en tant que root ou la précéder de sudo):
Dans le cas où il est quelques autres porte-clés dont vous avez besoin, consultez
Mon système squeeze montre tous ces: