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

So beheben Sie den Apt-Get GPG-Fehler NO_PUBKEY Ubuntu 14

In diesem Tutorial zeigen wir Ihnen, wie Sie den apt-get GPG-Fehler NO_PUBKEY unter Ubuntu 14 beheben. Für diejenigen unter Ihnen, die es nicht wussten:Das apt-Paketsystem hat eine Reihe von vertrauenswürdigen Schlüssel, die bestimmen, ob ein Paket authentifiziert und daher vertrauenswürdig auf dem System installiert werden kann. Manchmal verfügt das System nicht über alle erforderlichen Schlüssel und es tritt dieses Problem auf. Glücklicherweise gibt es eine schnelle Lösung. Jeder Schlüssel, der als aufgeführt ist missing muss dem apt-key manager hinzugefügt werden, damit er die Pakete authentifizieren kann.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt, wie Sie den Apt-Get GPG-Fehler NO_PUBKEY unter Ubuntu 14 beheben.

Heute Morgen, wenn ich apt-get mache Update auf meinem neuen Ubuntu 14.04-Server habe ich diese Fehlermeldungen erhalten:

Reading package lists... Done
W: GPG error: http://security.ubuntu.com trusty-security Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.canonical.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com trusty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
W: GPG error: http://archive.ubuntu.com trusty-updates Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32

Apt-Get GPG-Fehler NO_PUBKEY Ubuntu beheben

Nachdem ich ein wenig bei Google recherchiert hatte, fand ich einen Weg, diesen GPG NO_PUBKEY-Fehler zu beheben, indem ich den fehlenden Schlüssel mit apt-key-Tools herunterlud. Der Befehl lautet wie folgt :

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5

Befehlsergebnis:

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.nbL6QNuTxI --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5
gpg: requesting key 437D05B5 from hkp server keyserver.ubuntu.com
gpg: key 437D05B5: public key "Ubuntu Archive Automatic Signing Key <[email protected]>" imported
gpg: Total number processed: 1
gpg:               imported: 1

Zweiter Befehl:

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32

Ergebnis:

Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.scMJ2LlY0s --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
gpg: requesting key C0B21F32 from hkp server keyserver.ubuntu.com
gpg: key C0B21F32: public key "Ubuntu Archive Automatic Signing Key (2012) <[email protected]>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

Beachten Sie, dass die Codes 40976EAF437D05B5 und 3B4FE6ACC0B21F32 aus den obigen Fehlermeldungen entnommen wurden. Jetzt können Sie apt-get update erneut ausführen und Sie sollten keinen Fehler mehr haben.

Herzlichen Glückwunsch! Sie haben apt-get erfolgreich repariert GPG-Fehler. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Ubuntu-Website zu besuchen.


Ubuntu
  1. So beheben Sie den Fehler „gpg:Empfang des Schlüsselservers fehlgeschlagen:Kein Dirmngr“.

  2. So beheben Sie den Ubuntu-Aktualisierungsfehler:Problem mit MergeList

  3. So beheben Sie den Fehler apt-get Failed to Fetch in nicht unterstützten Ubuntu-Versionen

  4. Wie aktualisiere ich Ubuntu manuell?

  5. So beheben Sie den GPG-Fehler „Kein öffentlicher Schlüssel NO_PUBKEY“ während des apt-get-Updates

So beheben Sie den Fehler „Die folgenden Signaturen konnten nicht überprüft werden“ in Ubuntu Linux

So beheben Sie „Die Update-Informationen sind veraltet“ in Ubuntu Linux

So beheben Sie Ubuntu apt-bleibt bei 0 hängen [Verbinden mit us.archive.ubuntu.com]

Behebung des NO_PUBKEY-Fehlers bei der Docker-Installation auf Ubuntu 20.04 LTS

So beheben Sie den GPG-Fehler BADSIG bei apt-get update unter Ubuntu oder Debian

So installieren Sie NCDU unter Ubuntu 17.04