Ich habe einige zusätzliche Repositories mit dem Programm Software Sources hinzugefügt. Aber wenn ich die Paketdatenbank neu lade, erhalte ich einen Fehler wie den folgenden:
W: GPG-Fehler: http://ppa.launchpad.net trusty InRelease: Die folgenden Signaturen konnten nicht verifiziert werden, da der öffentliche Schlüssel nicht verfügbar ist: NO_PUBKEY 8BAF9A6F
Ich weiß, dass ich den Fehler mit apt-key
in einem Terminal beheben kann, wie es in der offiziellen Ubuntu-Dokumentation heißt. Aber ich hätte es gerne grafisch gemacht. Gibt es eine Möglichkeit, dies ohne ein Terminal zu tun?
Führen Sie die folgenden Befehle im Terminal aus
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys <PUBKEY>
wobei <PUBKEY>
Ihr fehlender öffentlicher Schlüssel für das Repository ist, z.B. 8BAF9A6F
.
Dann aktualisieren Sie
sudo apt-get update
ALTERNATIVE METHODE:
sudo gpg --keyserver pgpkeys.mit.edu --recv-key <PUBKEY>
sudo gpg -a --export <PUBKEY> | sudo apt-key add -
sudo apt-get update
Beachten Sie, dass Sie, wenn Sie einen solchen Schlüssel mit apt-key
importieren, dem System mitteilen, dass Sie dem Schlüssel, den Sie importieren, vertrauen, um Software zu signieren, die Ihr System verwenden wird. Tun Sie dies nicht, wenn Sie nicht sicher sind, dass der Schlüssel wirklich der Schlüssel des Paketverteilers ist.
Sie müssen den Schlüssel holen und importieren.
Um den Schlüssel von einem PPA zu erhalten, besuchen Sie die Launchpad-Seite des PPAs. Auf jeder PPA-Seite bei Launchpad finden Sie diesen Link (2), nachdem Sie auf 'Technische Details zu diesem PPA' (1) geklickt haben:
Folgen Sie diesem Link und klicken Sie auf den Key-ID-Link (3):
Speichern Sie die Seite, dies ist Ihre Schlüsseldatei.
Jetzt ist es Zeit, sie zu importieren:
Anwendungen > Software Center
,Bearbeiten > Softwarequellen...
,Im Allgemeinen sollte die folgende Methode für jedes Repository funktionieren. Suchen Sie zunächst mit Hilfe einer Suchmaschine nach einem Text auf der Website des Programmanbieters, der wie folgt aussieht:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.1 (GNU/Linux)
[...]
-----END PGP PUBLIC KEY BLOCK-----
Ein solcher Text ist zum Beispiel auf http://deb.opera.com zu finden. Kopieren Sie die Passage und fügen Sie sie in eine leere Datei ein, die Sie auf Ihrem Desktop erstellen. Dies ergibt die Schlüsseldatei.
Fahren Sie dann mit dem Importieren des Schlüssels fort:
Sie können nun die zuvor erstellte Schlüsseldatei entfernen.