gpg: geen geldige OpenPGP-gegevens gevonden

Ik probeer Jenkins te installeren op Ubuntu 13.10 en ik krijg de bovengenoemde fout wanneer ik de volgende opdracht probeer uit te voeren:

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

Antwoord 1, autoriteit 100%

Dit probleem kan optreden als u achter een bedrijfsproxy zit en het bedrijf zijn eigen certificaat gebruikt. Voeg gewoon “–no-check-certificate” toe aan de opdracht.
bijv.
wget --no-check-certificate -qO - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -

Het werkt.
Als u wilt zien wat er aan de hand is, kunt u de uitgebreide opdracht gebruiken in plaats van stil voordat u de optie “–no-check-certificate” toevoegt.
bijv.
wget -vO - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
Dit zal je vertellen om “–no-check-certificate” te gebruiken als je achter proxy zit.


Antwoord 2, autoriteit 53%

Het is gelukt om het op te lossen.
scheidde de opdracht in twee opdrachten en gebruikte direct de bestandsnaam die werd gedownload
voorbeeld –

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

kan worden gescheiden in

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

Antwoord 3, autoriteit 51%

Ik kreeg deze fout in een Ubuntu Docker-container. Ik geloof dat de oorzaak was dat de container CA-certificaten miste. Om het te repareren, moest ik uitvoeren:

apt-get update
apt-get install ca-certificates

Antwoord 4, autoriteit 19%

Ook ik kreeg dezelfde foutmelding toen ik dit achter een proxy deed. Maar nadat ik het volgende van een terminal had geëxporteerd en dezelfde opdracht opnieuw had geprobeerd, was het probleem opgelost:

export http_proxy="http://username:password@proxy_ip_addr:port/"
export https_proxy="https://username:password@proxy_ip_addr:port/"

Antwoord 5, Autoriteit 17%

GPG: geen geldige openPGP-gegevens gevonden.

In dit scenario is het bericht een cryptische manier om u te vertellen dat de download is mislukt . Leidingen Deze twee stappen samen is leuk als het werkt, maar het breekt de foutrapportage – vooral wanneer u wget -q(of curl -s) gebruikt, omdat Deze onderdrukken foutmeldingen van de downloadstap.

Er kunnen een aantal redenen voor de downloadfout zijn. Mijn zaak, dat niet precies is vermeld, was dat de proxy-instellingen verloren waren toen ik het omsluitende script belde met sudo.


Antwoord 6, Autoriteit 6%

Ik heb dit probleem “gpg-no-valid-openpgp-data-gevonden” en los het op met de volgende eerste i open browser en plak https://pkg.jenkins.io/debian/jenkins-ci.org.key
Dan download ik de sleutel in Downloads-map dan
CD / downloads / dan
Sudo Apt-Key toevoegen Jenkins-ci.org.Key
Indien verschijnt “ok ” dan u succes om de sleutel toe te voegen 🙂


Antwoord 7, Autoriteit 4%

Ik had een soortgelijk probleem.

De gebruikte opdracht was als volgt:

wget -qO https://download.jitsi.org/jitsi-key.gpg.key |  apt-key add -

Ik ben een koppelteken tussen de vlaggen en de URL vergeten, daarom gooide Wget een fout.

Dit is de opdracht die uiteindelijk voor mij heeft gewerkt:

wget -qO - https://download.jitsi.org/jitsi-key.gpg.key |  apt-key add -

Antwoord 8

In mijn geval bleek het probleem te zijn dat het sleutelbestand achter een 301 Moved Permanently-omleiding zat, die het curl-commando niet volgde. Ik heb het opgelost door in plaats daarvan wgette gebruiken:

wget URL
sudo apt-key add FILENAME

…waar FILENAME de bestandsnaam is die wgetuitvoert nadat het bestand is gedownload.

Update: je kunt ook curl -Lgebruiken om curl-redirects te laten volgen.


Antwoord 9

je bent sudo vergeten … probeer met sudo en je komt goed

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

Antwoord 10

Door het volgende commando uit te voeren, zal het een jenkins-ci.org.key bestand opslaan in de huidige werkdirectory:

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

Gebruik vervolgens de volgende opdracht om het sleutelbestand toe te voegen:

apt-key add jenkins-ci.org.key

Als het systeem OK retourneert, is het sleutelbestand succesvol toegevoegd.


Antwoord 11

export https_proxy=http://user:pswd@host:port
                   ^^^^

Gebruik httpvoor https_proxy in plaats van https


Antwoord 12

gpg installerenen

1-Importeer de GPG-sleutel van de repository:

wget -qO - https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -

2-dit is code repository elasticserach in linux om te downloaden

echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list

3-link download elasticsearch

 https://www.elastic.co/downloads/elasticsearch

Als fout “taak voor elasticarch.service mislukt omdat een time-out werd overschreden. Zie” Systemctl Status elasticarch.service “en” journaal -x -xe “voor meer informatie.

oplossing:

1- sudo journalctl -f

2- sudo systemctl enable elasticsearch.service

3- sudo systemctl start elasticsearch


Antwoord 13

Ik heb ook dezelfde fout. Ik heb naar de onderstaande link genoemd en rende deze opdrachten

GPG –Import mislukt zonder geldige OpenPGP-gegevens

gpg --import KEYS
sudo apt-get update

het werkte.

Ik gebruik ubuntu versie 12.04

Other episodes