Vraag GPG-fout in Ubuntu-update


Wanneer ik de sudo apt-get update uitvoer, resulteert dit in het volgende

 Reading package lists... Done
 W: GPG error: http://ppa.launchpad.net lucid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY A1715D88E1DF1F24
 W: GPG error: http://ppa.launchpad.net lucid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 551CE2FB4CBEDD5A
 W: GPG error: http://ppa.launchpad.net lucid Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1E9377A2BA9EF27F

Door te googlen kwam ik te weten dat de sleutel ontbreekt, en deze kan worden verkregen door de volgende opdracht uit te voeren met de bijbehorende hexadecimale getallen

 saikirangvr@ubuntu:~$ sudo gpg --keyserver subkeys.pgp.net --recv 551CE2FB4CBEDD5A

Maar ik kon dit niet oplossen omdat dit me de fout gaf

gpg: WARNING: unsafe ownership on configuration file `/home/saikirangvr/.gnupg/gpg.conf'
gpg: external program calls are disabled due to unsafe options file permissions
gpg: keyserver communications error: general error
gpg: keyserver receive failed: general error

Ik heb het veel geprobeerd, maar ik kon het niet oplossen. Ik zat achter een proxyserver in mijn universiteit en ik heb de Ubuntu goed geconfigureerd om te gebruiken achter de proxy.

Na gebruik

 sudo chown -R saikirangvr:saikirangvr /home/saikirangvr/.gnupg

het probleem van onveilig eigendom was verdwenen, en het gaf het volgende ....

 sai@ubuntu:~/gpgpu-sim/ispass2009-benchmarks$ gpg --keyserver keyserver.ubuntu.com --recv 1E9377A2BA9EF27F 
 gpg: requesting key BA9EF27F from hkp server keyserver.ubuntu.com
 gpgkeys: key 1E9377A2BA9EF27F not found on keyserver
 gpg: no valid OpenPGP data found.
 gpg: Total number processed: 0
 sai@ubuntu:~/gpgpu-sim/ispass2009-benchmarks$ gpg --keyserver subkeys.pgp.net --recv 1E9377A2BA9EF27F
 gpg: requesting key BA9EF27F from hkp server subkeys.pgp.net
 gpgkeys: key 1E9377A2BA9EF27F not found on keyserver
 gpg: no valid OpenPGP data found.
 gpg: Total number processed: 0

het resultaat van het toevoegen van de ppa

sai@ubuntu:~$ sudo add-apt-repository ppa:nilarimogard/webupd8
[sudo] password for sai: 
Error reading https://launchpad.net/api/1.0/~nilarimogard/+archive/webupd8: Couldn't resolve host 'launchpad.net'

Dezelfde fout treedt op wanneer u de toetsen Lopen Pad krijgt

 sai@ubuntu:~$ sudo launchpad-getkeys

 Please wait... launchpad-getkeys is running an update so 
 it can detect the missing GPG keys

 Trying to import all the missing keys
 gpg: requesting key 4C9D234C from hkp server keyserver.ubuntu.com
 gpgkeys: key 531EE72F4C9D234C not found on keyserver
 gpg: no valid OpenPGP data found.
 gpg: Total number processed: 0
 gpg: requesting key BA9EF27F from hkp server keyserver.ubuntu.com
 gpgkeys: key 1E9377A2BA9EF27F not found on keyserver
 gpg: no valid OpenPGP data found.
 gpg: Total number processed: 0

 launchpad-getkeys has finished importing all missing GPG keys. 
 Try running sudo apt-get update - you shouldn't see any key 
  errors anymore

Wat is het probleem. *Is er een andere methode om dit op te lossen, bijvoorbeeld door GUI *.......


2
2017-09-03 10:18


oorsprong


je hebt misschien een fout gemaakt die op mij lijkt. Tijdens het installeren van Maven volgde ik de stappen die hier worden genoemd: sysads.co.uk/2014/05/install-apache-maven-3-2-1-ubuntu-14-04 behalve de laatste stap, d.w.z. "Stap 5: verwijder PPA uit sources.list" Als gevolg hiervan kreeg ik een GPG-fout die lijkt op de jouwe. - Kaushik Acharya


antwoorden:


Bevestig het eigendom van de .gnupg directory:

sudo chown -R saikirangvr:saikirangvr /home/saikirangvr/.gnupg

Hierna herhaal de opdracht voor het importeren van de sleutel.

Trouwens, de gpg commando moet worden uitgegeven zonder sudo, op deze manier verbreek je het eigendom van je bestand niet.


1
2017-09-03 10:27



Het gaf het volgende resultaat voor alle drie de sleutels die ik nodig had ... gpg: sleutel aanvragen BA9EF27F van hkp server subsleutels .pgp.net gpgkeys: sleutel 1E9377A2BA9EF27F niet gevonden op keyserver gpg: geen geldige OpenPGP-gegevens gevonden. gpg: Totaal aantal verwerkt: 0 - sai kiran grandhi
Ik volgde de link ...stackoverflow.com/questions/13112400/... , en gaf me de fout gpgkeys: HTTP-fetchfout 6: Kon host 'keyserver.ubuntu.com' niet oplossen, kunt u me alstublieft helpen ... - sai kiran grandhi
Probeer dit: gpg - keyserver keyserver.ubuntu.com --recv 1E9377A2BA9EF27F - Frantique
De import van de gpg-sleutel moet gedaan worden zonder sudo! - Frantique
Hetzelfde ging door en kreeg deze foutmelding bij de update Kan niet ophalen ppa.launchpad.net/launchpad.net/ppa/ubuntu/dists/lucid/main/...  404 Niet gevonden, ik heb door de link gebladerd en deze ook niet gevonden - sai kiran grandhi


Probeer het volgende:

$ sudo add-apt-repository ppa:nilarimogard/webupd8
$ sudo apt-get update
$ sudo apt-get install launchpad-getkeys

Na de installatie gebruikt u de volgende opdracht om alle ontbrekende GPG-sleutels voor uw PPA's te importeren:

$ sudo launchpad-getkeys

Het voert een update uit en probeert alle ontbrekende GPG-sleutels voor u te importeren. Nadat je het hebt uitgevoerd, hoop je dat er geen GPG-fouten worden weergegeven.

De link is een verwijzing naar de oplossing.


1
2017-09-07 13:54



probeerde de link webupd8.org/2011/02/launchpad-getkeys-gets-proxy-support.html maar kreeg de fout sudo: launchpad-getkeys: commando niet gevonden - sai kiran grandhi
eerst moet u een repository toevoegen en vervolgens apt-get update uitvoeren zodat de pakketlijst kan worden bijgewerkt, daarna moet u launchpad-getkeys installeren. Ik gebruik ook een internetverbinding die achter proxy zit, maar het werkt prima voor mij. - shivshnkr
Ik heb de vraag bijgewerkt met de fouten die ik heb gekregen, kunt u mij alstublieft helpen ....... - sai kiran grandhi