Ajout d'un repo ppa et signature de la clé - pas de données OpenPGP valides - problème de proxy?

12

Je veux faire signer une clé ppa

j'ai essayé

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A258828C     

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys A258828C
gpg: requesting key A258828C from hkp server keyserver.ubuntu.com
gpgkeys: HTTP fetch error 7: couldn't connect to host
gpg: no valid OpenPGP data found.
gpg: Total number processed: 0

et

wget -q http://ppa.launchpad.net/panda3d/ppa/ubuntu/dists/lucid/Release.gpg -O- | apt-key add -

gpg: no valid OpenPGP data found

Je suis derrière un proxy, dans apt.conf il est configuré correctement

Acquire::http::Proxy "http://proxy.mycompany.de:3128";

J'ai également essayé de définir un proxy

export http_proxy="proxy.mycompany.de:3128"
export https_proxy="proxy.mycompany.de:3128"
groovehunter
la source
je pense que cette solution peut résoudre votre problème -> askubuntu.com/questions/23211/… une autre solution estgpg –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys A258828C
hhlp
désolé c'estsudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys A258828C
hhlp

Réponses:

5

Essayer

export http_proxy=http://proxy.mycompany.de:3128; export https_proxy=$http_proxy
sudo -E apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A258828C     
marcobra
la source
1
ça marche, merci beaucoup! ( sudo -Eest la clé pour moi)
Siwei Shen
0

Avez-vous oublié d'utiliser sudo?

Si vous l'avez fait et qu'il a échoué, essayez également ceci:

sudo gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv A258828C
Alin Andrei
la source
-1

Essayez de courir sudo -savant

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A258828C

Cela a fonctionné pour moi.

klimat
la source