GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Gpg-Fehler, Signaturen ungültig für „http://archive.canonical.com Precise Release“?

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.

  1. Öffnen Sie die sources.list zur Bearbeitung im Nano-Texteditor.

  2. Kommentieren Sie die Zeile in sources.list aus, in der http://archive.canonical.com precise partner steht indem Sie ihm ein # voranstellen Zeichen.

  3. 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.

  4. Aktualisieren Sie die Liste der verfügbaren Software, um sie nach der Änderung zu aktualisieren, die an sources.list vorgenommen wurde.

    sudo apt update
    

Ubuntu
  1. Linux:Unterschied zwischen /dev/console , /dev/tty und /dev/tty0?

  2. Bash =~ Regex und Https://regex101.com/?

  3. Debian – /var, /home auf separate Partition verschieben?

  4. 12.04 Fehler beim Installieren von Grub-efi nach /target/?

  5. Kubuntu zeigt Fehler beim Login (file:///usr/share/sddm//themes/breeze/main.qml:no Such File or Directory)?

„Cache-Verzeichnis /home//.composer/cache/repo/https—packagist.org/ kann nicht erstellt werden, oder Verzeichnis ist nicht beschreibbar. Ohne Cache fortfahren“?

Installieren Sie Binärdateien in /bin, /sbin, /usr/bin und /usr/sbin, Interaktionen mit --prefix und DESTDIR

Django static_root in /var/www/... - keine Berechtigungen für collectstatic

Wie finde ich heraus, aus welchem ​​Ordner ein Prozess läuft?

unix:///var/run/supervisor.sock keine solche Datei

Warum sind < oder > erforderlich, um /dev/tcp