
Ich betreibe einen geerbten Debian Squeeze-Server (sprich: Ich habe gerade diesen neuen Job bekommen und der Server wurde vom letzten Typen eingerichtet) und ich habe ein Problem mit dem apt-get
. Der Fehler am Ende, der beim Ausführen von auftritt, sudo apt-get update
ist W: GPG error: http://hwraid.le-vert.net squeeze Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6005210E23B3D3B4
. Ich habe bereits darauf hingewiesen„kein öffentlicher Schlüssel verfügbar“ bei apt-get update, aber diese Lösung hat bei mir nicht funktioniert ( sudo aptitude install debian-keyring debian-archive-keyring
).
Was kann ich sonst noch versuchen? Wo sollte ich als nächstes suchen?
Antwort1
Von demHomepage - Debian-Pakete:
wget -O - http://hwraid.le-vert.net/debian/hwraid.le-vert.net.gpg.key | sudo apt-key add -
Das Repository ist kein Standard-Repository von Debian. Es handelt sich um Software von Drittanbietern. Debian wird nicht mit allen möglichen Schlüsseln ausgeliefert. Sie müssen entscheiden, ob Sie ihnen vertrauen. Wenn ja, installieren Sie den Schlüssel wie oben beschrieben.
Antwort2
Dies ist eine alternative Methode zur akzeptierten Antwort, aber ich dachte, ich würde sie trotzdem hier teilen. Dieser Blog-Beitrag beschreibt die Methode mit dem Titel:Die folgenden Signaturen konnten nicht verifiziert werden.
Mit dieser Fehlermeldung beim Versuch, Folgendes auszuführen aptget update
:
W: GPG-Fehler:http://packages.dotdeb.orgwheezy Release: Die folgenden Signaturen konnten nicht verifiziert werden, da der öffentliche Schlüssel nicht verfügbar ist: NO_PUBKEY E9C74FEEA2098A6E
Sie können den Schlüssel wie folgt hinzufügen:
$ sudo gpg --keyserver keys.gnupg.net --recv-key 89DF5277
$ sudo gpg -a --export 89DF5277 | sudo apt-key add -
Führen Sie anschließend ein Update durch:
$ sudo apt-get update