Heute, nachdem ich sudo apt-get update
ausgeführt habe Befehl bekam ich einen NO_PUBKEY
Error. Ich habe Lösungen von hier, hier und hier ausprobiert (Dateitrick erstellen). Nichts davon funktionierte trotzdem, und ich erhalte immer noch die folgenden Fehler:
W: GPG error: http://archive.canonical.com precise Release: The following signatures were invalid: 630239CC130E1A7FD81A27B140976EAF437D05B5
W: The repository 'http://archive.canonical.com precise Release' is not signed.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
Also insbesondere was ich beim Tippen erhalte
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com --recv-keys 630239CC130E1A7FD81A27B140976EAF437D05B5
ist
Executing: /tmp/apt-key-gpghome.FQVhh2ndBW/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com --recv-keys 630239CC130E1A7FD81A27B140976EAF437D05B5
gpg: key 40976EAF437D05B5: "Ubuntu Archive Automatic Signing Key <[email protected]>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
Und wenn ich Schlüsselinformationen in die .txt-Datei schreibe, erhalte ich:
sudo apt-key add ~/Ubuntu.txt
OK
und
sudo gpg --export --armor 40976EAF437D05B5 | sudo apt-key add
OK
Der Fehler ist immer noch da. Was ist los, kann mir bitte jemand helfen?
(Als Nebenbemerkung habe ich auch versucht, launchpad-getkeys und y-ppa-manager zu verwenden, aber auch ohne Erfolg)
Akzeptierte Antwort:
Es gibt einen Link in Ihren Softwarequellen zu einer veralteten Softwarequelle von Ubuntu 12.04 genau, die nicht mehr unterstützt wird. Löschen dieser Zeile in /etc/apt/sources.list
wird den Fehler in Ihrer Frage beheben.
-
Öffnen Sie die sources.list zur Bearbeitung im Nano-Texteditor.
-
Kommentieren Sie die Zeile in sources.list aus, in der
http://archive.canonical.com precise partner
steht indem Sie ihm ein#
voranstellen Zeichen. -
Die Anleitung zur Verwendung des Nano-Editors finden Sie immer am Ende jeder Seite. Die einzigen zwei Nano-Tastaturkürzel, die Sie kennen müssen, sind WriteOut und Exit. Drücken Sie die Tastenkombination Strg +O und drücken Sie danach Enter um die bearbeitete Datei zu speichern. Drücken Sie die Tastenkombination Strg +X um Nano zu beenden.
-
Aktualisieren Sie die Liste der verfügbaren Software, um sie nach der Änderung zu aktualisieren, die an sources.list vorgenommen wurde.
sudo apt update