Correggere l’errore NO_PUBKEY 16126D3A3E5C1192 di APT-GET
Potrebbe uscire questo errore “NO_PUBKEY 16126D3A3E5C1192” durante le operazioni di aggiornamento apt-get update se abbiamo il repository Ubuntu Extra, sembra sia dovuto ad una mancanza di una chiave, cosa che mi lascia alquanto basito considerata la diffusione del sistema e da quanto tempo noto questo errore in installazioni nuove di Ubuntu, comunque per risolvere è sufficiente dare il comando:
1 |
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3E5C1192 |
E in seguito eseguire nuovamente:
1 |
sudo apt-get update |
Nel caso si ottenga un errore di connessione o di timeout controllare che il firewall non blocchi la porta TCP 11371
Se ancora non funziona provare la seguente procedura:
1 2 3 4 5 6 |
cd /var/lib/apt sudo apt-get clean sudo mv lists lists.old sudo mkdir -p lists/partial sudo apt-get clean sudo apt-get update |
Un ulteriore metodo che è possibile utilizzare per tutti i tipi di errore di chiavi mancanti anche diverse da questa si usano i comandi:
1 2 |
gpg --keyserver keyserver.ubuntu.com --recv <CHIAVE> gpg --export --armor <CHIAVE> | sudo apt-key add - |