"Nessuna chiave pubblica disponibile" durante l'aggiornamento tramite update-manager


26

Ho deciso di aggiornare

sudo update-manager -d

Quindi sta aprendo la GUI di update-manger. Dopo aver fatto clic sul pulsante di aggiornamento, viene restituito l'elenco di errori riportato di seguito:

W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32,
W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32,
E:Some index files failed to download. They have been ignored, or old ones used instead.

Come risolvere questo problema?

Risposte:


45

Questo avviso indica che non si dispone delle chiavi pubbliche corrispondenti per questi repository.

W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32,
W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32,

Verifica che queste chiavi siano effettivamente quelle di cui hai bisogno. In questo caso:

➜  ~ gpg --keyserver hkp://keyserver.ubuntu.com --search-key 3B4FE6ACC0B21F32
gpg: searching for "3B4FE6ACC0B21F32" from hkp server keyserver.ubuntu.com
(1) Ubuntu Archive Automatic Signing Key (2012) <ftpmaster@ubuntu.com>
      4096 bit RSA key C0B21F32, created: 2012-05-11
Keys 1-1 of 1 for "3B4FE6ACC0B21F32".  Enter number(s), N)ext, or Q)uit > 

L'ID corrisponde all'archivio Ubuntu. È strano che ti mancino questi tasti. Questo è normalmente risolto con:

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

Successivamente, esegui sudo apt-get updatee assicurati che non vengano visualizzati altri avvisi / errori.


1
Risposta principale. Spero che ciò non indichi affari divertenti o vulnerabilità sul server.
Stevie G,

Nel mio caso, era semplicemente un repository di terze parti la cui chiave pubblica era scaduta. I passaggi precedenti hanno installato la nuova chiave pubblica e apt-get updatesuccessivamente la mia è stata perfettamente pulita.
Craig Constantine,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.