Wenn ich ein Update ausführte, erhalte ich die folgende Fehlermeldung.
GPG error: http://cran.wustl.edu maverick/ Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 51716619E084DAB9
Aus diesem Grund habe ich den folgenden Code ausgeführt und erhalte die folgende Fehlermeldung:
$ gpg --keyserver subkeys.pgp.net --recv 51716619E084DAB9
gpg: requesting key E084DAB9 from hkp server subkeys.pgp.net
gpg: key E084DAB9: "Michael Rutter <[email protected]>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
Wie lege ich einen öffentlichen Schlüssel fest, der funktioniert, oder was kann ich tun, um dieses Problem zu beheben?
2) Wenn "1" nicht funktioniert ( Sie sind nicht allein ), können Sie dies verwenden:
"Einige Leute haben Probleme bei der Verwendung von [dem ersten Ansatz] gemeldet. Das Problem hing normalerweise mit einem Firewall - Blockierungsport 11371 zusammen. Ein alternativer Ansatz besteht darin, unter http://keyserver.ubuntu.com:11371/ nach dem Schlüssel zu suchen und den zu kopieren Geben Sie den Schlüssel für eine Nur-Text-Datei ein, sagen Sie key.txt, und geben Sie den Schlüssel an apt-key mit weiter
Auch EvilPhoenix hat „ein Skript bekam , dass Sie installieren können , die Ihnen erlauben die hier beschriebenen Funktionen in einem viel einfacher einzeiligen Befehl, dessen Teil eines Launchpad Projekt [er] gestartet, die PPA auszuführen dafür befindet sich hier .
Seine geschrieben in Bash, aber das ist mehr als genug Voraussetzung, um sich zu qualifizieren.
Es ist kompatibel mit allen Versionen von Ubuntu Lucid und höher. "
Gleiche Fehlermeldung beim ersten Befehl. Der zweite Befehl hat offenbar viele Paketlisten gelesen.
ATMathew
Das liegt daran, dass der zweite Befehl darin enthalten ist sudo apt-get update. Die ersten beiden Teile des zweiten Befehls sind die wichtigsten: gpg --export --armor E084DAB9 | sudo apt-key add - . Dieser Befehl bewirkt, dass der Pubkey mit apt arbeitet.
Thomas Ward
Ich habe ein Skript, das Sie installieren können, mit dem Sie die hier beschriebenen Funktionen in einem viel einfacheren einzeiligen Befehl ausführen können. Es ist Teil eines von mir gestarteten Launchpad-Projekts. Die PPA dafür befindet sich hier: launchpad.net/ ~ addgpg-apt-developers / + archive / ppa . Es ist in Bash geschrieben, aber das ist mehr als genug Voraussetzung, um sich zu qualifizieren. Es sollte wahrscheinlich als Superuser ausgeführt werden, ist aber mit allen Versionen von Ubuntu Lucid und höher kompatibel (ich teste noch auf älteren Releases).
Thomas Ward
1
Klar, mir wurde mein Drehbuch gutgeschrieben, das darfst du verbreiten. Solange du mir die Anerkennung gibst, die verdient ist (was du getan hast);)
Thomas Ward
Hallo Leute, ich habe Lösungsvorschlag 1 ausprobiert, erhalte aber immer noch den gleichen Fehler. Auch als ich Teil 2 ausprobierte, kopierte ich den Inhalt in keyserver.ubuntu.com:11371/pks/… in eine Nano-Textdatei in meinem Hauptverzeichnis und führte den Befehl sudo apt-key add ~ / Michael.txt aus. Ich habe den Fehler: gpg: keine gültigen OpenPGP-Daten gefunden.
sudo apt-get update
. Die ersten beiden Teile des zweiten Befehls sind die wichtigsten:gpg --export --armor E084DAB9 | sudo apt-key add -
. Dieser Befehl bewirkt, dass der Pubkey mit apt arbeitet.quelle
Um apt-keys hinzuzufügen, müssen Sie Folgendes verwenden:
quelle