Uno Sbampato in giro per la rete .. proveniente da Platania (39°0′0″N 16°19′0″E)

A volte può succedere che ricaricando i repository dal gestore pacchetti o facendo update da apt-get qualche repository in particolare quelli ppa.launchpad.net possano dare problemi con le key gpg. Mi spiego meglio se da terminale date :
sudo apt-get update
ed ottenete errori del genere :
W: Errore GPG: http://ppa.launchpad.net intrepid Release: Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 778978B00F7992
Significa come dice l’errore che la chiave publica non è disponibile , per risolvere il problema possiamo utilizzare una semplice procedura direttamente da terminale digitate il seguente comando:
gpg --keyserver keyserver.ubuntu.com --recv 778978B00F7992
al posto di 778978B00F7992 mettete il codice chiave del vostro repository in errore, dopo di che si dovrebbe ottenere un messaggio del genere sempre nel terminale :
gpg: richiesta della chiave 77558DD0 dal server hkp keyserver.ubuntu.com
gpg: chiave 77558DD0: chiave pubblica «Launchpad PPA for GNOME Do Core Team» importata
gpg: Numero totale esaminato: 1
gpg: importate: 1 (RSA: 1)
Naturalmente al posto di “Launchpad PPA for GNOME Do Core Team” ci sarà il riferimento del vostro repository. Fatto questo procediamo con il comando definitivo e da terminale lanciamo :
gpg --export --armor 778978B00F7992 | sudo apt-key add -
come prima 778978B00F7992 sarà il nostro codice di riferimento del repository (rilevabile dall’errore in apt-get update). Come risultato questo comando deve rilasciare OK.
Al termine della procedura possiamo rilanciare sudo apt-get update e verificare se è tutto ok!
PS. se avete più errori del genere potete concatenare i comandi con il carattere && che via shell serve a concatenare in modo atomico le procedure per esempio ( comando 1 && comando 2 && comando 3 )
Blog personale di Antonio Di Cello (Rafanto) .. informazioni,suggerimenti e curiosità sul mondo Linux, Maemo e OpenSource
8 Responses to Risolvere su Ubuntu i problemi con le key GPG
pota
febbraio 17th, 2009 at 13:13
grazie mille!!
ho risolto questo fastidioso problema che mi assillava..
ora provvedo a linkare questa guida sul forum d ubuntu su un post ke avevo rilasciato relativo a questo problema d cui nessuno ha saputo aiutarmi a risolvere..
grazie ancora..
Raffaele
marzo 2nd, 2009 at 12:08
Per i più pigri o per chi non vuole avere a che fare con la linea di comando si può sempre istallare “gui-apt-key” e ovviamente avviarlo con i permessi da amministratore
Luca
aprile 15th, 2009 at 10:44
Ciao, mi permetto di farti i complimenti per la guida. Mi è risultata davvero utile e mi sono permesso di copiarla su un forum di cui faccio parte:
http://www.linux4one.it/forum/index.php?topic=204.msg1575#msg1575
Credo/Spero di aver rispettato i termini di licenza. Se così non fosse fammi sapere e provvedo immediatamente a modificare il post.
Un saluto,
Luca
p.s.
La guida è alla fine del primo messaggio della discussione.
rafanto
aprile 16th, 2009 at 08:55
@luca
non ci sono problemi pubblicala pure
Napolux
settembre 29th, 2009 at 08:06
Grazie per il post, mi serviva proprio!
rafanto
settembre 29th, 2009 at 12:28
niente grazie a te! della visita
GIANO
ottobre 11th, 2009 at 09:55
http://mirror.noreply.org hardy Release: Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY CFF71CB3AFA44BDD
W: È consigliabile eseguire apt-get update per correggere questi problemi
XXXXXX-desktop:~$ gpg –keyserver keyserver.ubuntu.com –recv CFF71CB3AFA44BDD
gpg: richiesta della chiave AFA44BDD dal server hkp keyserver.ubuntu.com
gpg: non sono stati trovati dati OpenPGP validi.
gpg: premature eof while reading unhashed signature data
gpg: chiave 94C09C7F: nessun ID utente valido
gpg: questo può essere causato da una autofirma mancante
gpg: Numero totale esaminato: 1
gpg: senza ID utente: 1
gpg: keyserver timed out
gpg: ricezione dal server di chiavi non riuscita: errore del keyserver
Questa e’ la mia condizione,ringrazio se c’e’ un aiuto
saluti
rafanto
ottobre 11th, 2009 at 23:56
Ciao,
lancia prima un:
sudo apt-get update
poi ti aggiornerà i repository e verificherà le chiavi mancanti.
Dopo di che segui questa guida semplificata che ho scritto che risolvi in 3 minuti:
http://rafanto.net/gui-per-risolvere-su-ubuntu-i-problemi-con-le-key-gpg/
ciao