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
wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key
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 wget
te gebruiken:
wget URL
sudo apt-key add FILENAME
…waar FILENAME de bestandsnaam is die wget
uitvoert nadat het bestand is gedownload.
Update: je kunt ook curl -L
gebruiken 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 http
voor 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