Risolvere i problemi con le key GPG su Ubuntu


A volte può succedere che ricaricando i repository dal gestore pacchetti o facendo update da apt-get qualche repository potrebbe 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 maverick Release: Le seguenti firme non sono state verificateperché 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

Dove 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 e lanciamo :

gpg --export --armor 778978B00F7992 | sudo apt-key add -

Come prima 778978B00F7992 sarà il nostro codice di riferimento del repository (rilevabile dall’errore inapt-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 le procedure per esempio (comando 1 && comando 2 && comando 3 ).

Annunci

Un pensiero su “Risolvere i problemi con le key GPG su Ubuntu

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...