J'essaie d'ajouter une clé publique pour installer un programme avec CPG. Mais je suis assez nouveau pour cela, mais chaque commande que j'ai trouvée m'a donné la même erreur:
gpg --keyserver keyserver.ubuntu.com --recv-keys 94558F59
gpg: requesting key 94558F59 from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
Comment est-ce possible, il semble que je suis derrière une sorte de blocus qui rend impossible l’établissement d’une connexion au serveur de clés. J'ai examiné de nombreuses questions relatives à l'OP et essayé toutes les commandes que je pouvais trouver mais rien n'a fonctionné. Quelqu'un a déjà eu ce problème?
gpg --keyserver hkp://pgp.mit.edu --recv-keys 94558F59
a travaillé pour moi ...Réponses:
Cela est généralement causé par le blocage du port par votre pare-feu
11371
. Vous pouvez débloquer le port de votre pare-feu. Si vous n'avez pas accès au pare-feu, vous pouvez soit:Forcer à utiliser le port
80
au lieu de11371
Alternativement
la source
gpg --import key.txt
si vous avez besoin d'importer via la ligne de commande FYI.Software Center -> Edit -> Software Sources -> Authentication -> Import key file
Search String
champ! Faux. Vous devez connaître le secret magique: préférez la clé avec0x
. Si la clé est0F571F6C
, vous devez rechercher0x0F571F6C
, ce qui n’est pas évident.sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys SOMEKEY
la source
sudo
n'est pas nécessaire et, à part cela, cette réponse n'ajoute rien au problème de l'affiche ...Cela a fonctionné pour moi:
la source
J'ai rencontré le même problème lorsque j'essayais d'ajouter une
GPG
clé derrière un proxy. La solution à mon problème a été d’ ajouter le--keyserver-options
dans la commande :la source
Essayez d'obtenir votre clé d'un autre serveur (a travaillé pour moi):
ou
la source
J'ai résolu mon problème en lançant la commande suivante:
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys *somekey*
la source
Je vois ceci sur l’une des deux boîtes identiques exécutant des déploiements complets contre une image Ubuntu 14.04. En fait, cela avait déjà fonctionné auparavant,
app-infra-1
mais à un moment donné, il a commencé à échouer. Le fait qu'il ait réussi à êtreapp-infra-2
recréé récemment suggère qu'il s'agit d'une corruptionapp-infra-1
ou d'un bug dans la détection et la création de rapportsapt-key adv
.J'ai essayé de supprimer la clé en utilisant
apt-key del
mais je continue à avoir la même erreur.En fin de compte, étant une machine virtuelle, ma solution consistait à la reconstruire avec
vagrant
.la source
Pour moi, il était nécessaire d’ajouter des instructions ENV dans mon fichier de menu fixe. Par exemple
la source