gpg: Aucune donnée OpenPGP valide trouvée

j'essaie D'installer Jenkins sur Ubuntu 13.10 et je reçois l'erreur mentionnée ci-dessus quand j'essaie d'exécuter la commande suivante:

wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
36
demandé sur pkyeck 2014-01-24 21:26:24

8 réponses

ce problème peut se produire si vous êtes derrière la procuration de la société et la société utilise son propre certificat. Il suffit d'ajouter "--no-check-certificate" dans la commande. par exemple wget --no-check-certificate - qO - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key / sudo apt-key add -

ça marche. Si vous voulez voir ce qui se passe, vous pouvez utiliser la commande verbose au lieu de la commande quiet avant d'ajouter " --no-check-certificate" option. par exemple wget - vO - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key / sudo apt-key add - Cela vous indiquera d'utiliser "--no-check-certificate " si vous êtes derrière proxy.

31
répondu Lake 2018-02-15 00:44:59

a réussi à le résoudre. séparé la commande en deux commandes et utilisé directement le nom de fichier qui a été téléchargé exemple -

wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key    add -

peut être séparé en

  1. wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key
  2. sudo apt-key add jenkins-ci.org.key
14
répondu Zia 2017-11-13 19:48:45

moi aussi j'ai eu la même erreur, quand j'ai fait ça derrière un mandataire. Mais après avoir exporté ce qui suit d'un terminal et essayé de nouveau la même commande, le problème a été résolu:

export http_proxy="http://username:password@proxy_ip_addr:port/"
export https_proxy="https://username:password@proxy_ip_addr:port/"
10
répondu Aananth C N 2017-04-19 13:01:57

j'ai eu ce problème "gpg-no-valid-openpgp-data-found" et de le résoudre avec la première suivante j'ouvre le navigateur et colle https://pkg.jenkins.io/debian/jenkins-ci.org.key puis je télécharge la clé dans le dossier Téléchargements alors cd /Téléchargements/ puis sudo apt-key add jenkins-ci.org.clé si Apparaître " OK " ensuite, vous succès pour ajouter la clé :)

2
répondu Hesham Magdy 2017-08-03 09:27:03

dans mon cas, le problème s'est avéré être que le fichier-clé était derrière un 301 redirigé de façon permanente, que la commande curl n'a pas suivi. Je l'ai fixé en utilisant wget à la place:

wget URL
sudo apt-key add FILENAME

...où nom de fichier est le nom de fichier que wget sorties après qu'il télécharge le fichier.

je suppose qu'il y a aussi une option pour faire suivre curl à la redirection correctement, mais je n'ai pas pu la trouver avec une recherche rapide. Hésitez pas à mettez ceci à jour si vous savez comment.

0
répondu Soren Bjornstad 2018-02-17 23:12:34

en exécutant la commande suivante, il sauvera un jenkins-ci.org.fichier clé dans le répertoire de travail courant:

curl -O http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key

ensuite, utilisez la commande suivante pour ajouter le fichier clé:

apt-key add jenkins-ci.org.key

si le système retourne OK, alors le fichier clé a été ajouté avec succès.

0
répondu RyanTheCoder 2018-07-17 23:12:39

j'ai eu cette erreur dans un conteneur Ubuntu Docker. Je crois que la cause en était que le conteneur manquait de CA certs. Pour le réparer, j'ai dû courir:

apt-get update
apt-get install ca-certificates
-1
répondu Yevgeniy Brikman 2018-02-18 16:46:57

j'ai aussi eu la même erreur. J'ai fait référence au lien mentionné ci-dessous et j'ai lancé cette commande

gpg --l'importation échoue sans aucune donnée OpenPGP valide trouvée

gpg --import KEYS
sudo apt-get update

ça a marché.

j'utilise Ubuntu version 12.04

-3
répondu Dheeraj2006 2017-05-23 11:54:41