Risolvere su Ubuntu i problemi con le key GPG

In: How-To & Guide| Linux & OpenSource

16 feb 2009

konsole

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 pos­sano 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 pos­siamo 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 mes­saggio 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 pos­siamo 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 )

Share and Enjoy:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Add to favorites
  • Diggita
  • email
  • FriendFeed
  • HackerNews
  • Identi.ca
  • LinkedIn
  • Live
  • MySpace
  • Netvibes
  • NewsVine
  • PDF
  • Ping.fm
  • Reddit
  • RSS
  • Segnalo
  • StumbleUpon
  • Technorati
  • Twitter
  • Upnews
  • Wikio
  • Wikio IT
  • Yahoo! Buzz

8 Responses to Risolvere su Ubuntu i problemi con le key GPG

Avatar

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 nes­suno ha saputo aiutarmi a risolvere..
grazie ancora..

Avatar

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 ;)

Avatar

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 mes­saggio della discussione.

Avatar

rafanto

aprile 16th, 2009 at 08:55

@luca

non ci sono problemi pubblicala pure

Avatar

Napolux

settembre 29th, 2009 at 08:06

Grazie per il post, mi serviva proprio! ;)

Avatar

rafanto

settembre 29th, 2009 at 12:28

niente grazie a te! della visita

Avatar

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: pre­mature eof while reading unhashed signature data
gpg: chiave 94C09C7F: nes­sun 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

Avatar

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

Comment Form

About this blog

Blog personale di Antonio Di Cello (Rafanto) .. informazioni,suggerimenti e curiosità sul mondo Linux, Maemo e OpenSource

My Network


Blog Flickr Last.fm LinkedIn YouTube delicious slideshare googletalk vimeo Friendfeed Facebook

Twitter Feed

Facebook Fan

rafanto.net on Facebook

Spot

Supporta Rafanto.net

Spot