it-swarm.com.de

GPG-Fehler beim Ubuntu-Update

Wenn ich das Sudo-Update apt-get ausführe, ergibt sich Folgendes

 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

Durch googeln habe ich erfahren, dass der Schlüssel fehlt und kann durch Ausführen des folgenden Befehls mit den entsprechenden Hexadezimalzahlen abgerufen werden

 [email protected]:~$ Sudo gpg --keyserver subkeys.pgp.net --recv 551CE2FB4CBEDD5A

Aber ich konnte das nicht beheben, da ich den Fehler bekam

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

Ich habe es viele Male versucht, konnte es aber nicht beheben. Ich war in meinem College hinter einem Proxyserver und habe Ubuntu so konfiguriert, dass es auch hinter dem Proxy verwendet werden kann.

Nach dem Gebrauch

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

das Problem des unsicheren Besitzes war verschwunden und es gab folgendes:.

 [email protected]:~/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
 [email protected]:~/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

das Ergebnis des Hinzufügens des ppa

[email protected]:~$ 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'

der gleiche Fehler tritt bei der Verwendung von Launchpad-Get-Schlüsseln auf

 [email protected]:~$ 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

Worin besteht das Problem. * Gibt es eine andere Methode, um dies wie durch GUI zu lösen * .......

2

Versuche Folgendes :

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

Verwenden Sie nach der Installation einfach den folgenden Befehl, um alle fehlenden GPG-Schlüssel für Ihre PPAs zu importieren:

$ Sudo launchpad-getkeys

Es wird ein Update ausgeführt und versucht, alle fehlenden GPG-Schlüssel für Sie zu importieren. Hoffe, dass Sie nach der Ausführung keine GPG-Fehler sehen.

Das link ist ein Verweis auf die Lösung.

1
shivshnkr

Korrigieren Sie den Besitz des Verzeichnisses .gnupg:

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

Wiederholen Sie danach den Befehl zum Importieren des Schlüssels.

Übrigens muss der Befehl gpg ohne Sudo ausgegeben werden, auf diese Weise wird der Besitz Ihrer Datei nicht verletzt.

1
Frantique