gpg: aucune valide OpenPGP données
Je suis en train d'installer Jenkins sur Ubuntu 13.10 et j'obtiens l'erreur mentionnée ci-dessus lorsque 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 -
- Vous êtes derrière un proxy?
- avis, c'est
-O
option, mais pas-0
un
Vous devez vous connecter pour publier un commentaire.
Ce problème peut se produire si vous êtes derrière proxy d'entreprise et de la société utilise son propre certificat. Juste 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 -
Il fonctionne.
Si vous voulez voir ce qui se passe, vous pouvez utiliser détaillé de commande au lieu de calme 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 dira d'utiliser "--no-check-certificate" si vous êtes derrière un proxy.
Réussi à le résoudre.
séparé de la commande à deux commandes et utilisé directement le nom du fichier qui a été téléchargé
exemple -
peuvent être séparés en
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key
sudo apt-key add jenkins-ci.org.key
Moi aussi j'ai eu le même message d'erreur, quand j'ai fait ça derrière un proxy. Mais après j'ai exporté la suite à partir d'un terminal et re-essayé la même commande, le problème a résolu:
J'ai eu cette erreur dans une Ubuntu conteneur Docker. Je crois que la cause en était que le conteneur était manquant CA certs. Pour le fixer, j'ai dû courir:
Dans ce scénario, le message est un cryptique façon de vous dire que le téléchargement a échoué. La tuyauterie de ces deux étapes ensemble est agréable quand il fonctionne, mais il sorte de casse le rapport d'erreurs, surtout lorsque vous utilisez
wget -q
(oucurl -s
), parce que ces supprimer les messages d'erreur à partir du téléchargement de l'étape.Il pourrait y avoir un certain nombre de raisons pour l'échec de téléchargement. Mon cas, qui n'était pas exactement énumérés jusqu'ici, était que les paramètres de proxy ont été perdus quand j'ai appelé la enfermant script avec
sudo
.https://dl.winehq.org/wine-builds/winehq.key
) c'était à cause d'une mauvaise cert. Curieusement, chrome accepte lahttps
de connexion, maiswget
(sur Ubuntu 18.04) se plaint. Je suppose Chrome et linux à l'aide de différentes chaînes de certificats. La clé pour comprendre le problème a été de retirer le-q
drapeau dewget
comme vous le suggérez, et le problème est devenu simple et clair. J'ai dû ajouter--no-check-certificate
pourwget
de travail.curl
a également--show-error
>Lorsque utilisée avec l'option-s, --silent, il rend curl afficher un message d'erreur en cas d'échec.j'ai eu ce problème de "gpg-pas-valide-openpgp-données-trouvé" et de le résoudre avec la suite j'ai d'abord ouvrir le navigateur et collez https://pkg.jenkins.io/debian/jenkins-ci.org.key
puis-je télécharger la clé dans le dossier de téléchargement, puis
cd /Téléchargements/puis
sudo apt-key add jenkins-ci.org.clé
si Apparaissent "OK" alors vous succès pour ajouter la clé 🙂
En exécutant la commande suivante, il vous fera économiser un jenkins-ci.org.le fichier de clés dans le répertoire de travail courant:
Puis utilisez la commande suivante pour ajouter le fichier de clé:
Si le système renvoie OK, puis sur la touche fichier a été ajouté avec succès.
Dans mon cas, le problème s'est avéré être que la clé est derrière une redirection 301 moved permanently, qui la commande curl n'a pas suivi. Je l'ai corrigé en utilisant
wget
à la place:...où FILENAME est le nom du fichier que
wget
sorties après avoir télécharge le fichier.Mise à jour: vous pouvez également utiliser
curl -L
pour faire du roulage suivre les redirections.J'ai aussi eu la même erreur. J'ai évoqué le mentionnés ci-dessous lien et de l'exécution de cette commandes
gpg --import échoue avec aucun certificat OpenPGP données
Il a travaillé.
Je suis en utilisant la version Ubuntu 12.04
gpg --import KEYS
de contournement (travail comme)apt-key add KEYS
?