GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come risolvere l'errore Apt-Get GPG NO_PUBKEY Ubuntu 14

In questo tutorial, ti mostreremo come correggere l'errore apt-get GPG NO_PUBKEY su Ubuntu 14. Per quelli di voi che non lo sapessero, il sistema di packaging apt ha una serie di affidabili chiavi che determinano se un pacchetto può essere autenticato e quindi attendibile per essere installato sul sistema. A volte il sistema non dispone di tutte le chiavi necessarie e si verifica questo problema. Fortunatamente, esiste una soluzione rapida. Ogni chiave è elencata come Missing deve essere aggiunto all'apt-key manager in modo che possa autenticare i pacchetti.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò passo dopo passo la correzione dell'errore GPG Apt-Get NO_PUBKEY su Ubuntu 14.

Questa mattina quando faccio apt-get aggiornamento sul mio nuovo server Ubuntu 14.04, ho ricevuto questi messaggi di errore:

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

Correzione errore Apt-Get GPG NO_PUBKEY Ubuntu

Dopo aver fatto qualche piccola ricerca su Google, ho trovato un modo per superare questo errore GPG NO_PUBKEY scaricando la chiave mancante usando gli strumenti apt-key. Il comando è il seguente :

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

Risultato del comando:

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

Secondo comando:

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

Risultato:

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)

Nota che i codici 40976EAF437D05B5 e 3B4FE6ACC0B21F32 sono stati presi dai messaggi di errore sopra. Ora puoi eseguire di nuovo apt-get update e non dovresti più avere errori.

Congratulazioni! Hai corretto con successo apt-get Errore GPG. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Ubuntu.


Ubuntu
  1. Come risolvere l'errore "gpg:keyserver receive failed:No dirmngr".

  2. Come correggere l'errore di aggiornamento di Ubuntu:problema con MergeList

  3. Come risolvere l'errore apt-get Impossibile recuperare nelle versioni di Ubuntu non supportate

  4. Come aggiornare manualmente Ubuntu?

  5. "Errore di avvio" con live usb di Ubuntu 15.10 - Come risolverlo

Come risolvere l'errore "Impossibile verificare le seguenti firme" in Ubuntu Linux

Come risolvere "Le informazioni di aggiornamento sono obsolete" in Ubuntu Linux

Come riparare Ubuntu apt-rimanere bloccato su 0 [Connessione a us.archive.ubuntu.com]

Risolto l'errore di installazione di Docker NO_PUBKEY su Ubuntu 20.04 LTS

Come risolvere l'errore GPG di aggiornamento apt-get BADSIG su Ubuntu o Debian

Come installare NCDU su Ubuntu 17.04