Installare automaticamente le GPG Keys di PPA con un comando

errore GPG key

Se quando eseguiamo un aggiornamento da synaptic  o dopo aver digitato da terminale

sudo apt-get update

esce questo errore:

“W: Errore GPG: http://ppa.launchpad.net jaunty Release:

Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY 123456789″

Significa che abbiamo aggiunto un repository PPA nel nostro sources.list  ma non abbiamo installato la chiave di autenticazione.

Ora si può risolvere con un solo comando grazie ad uno script fatto da un utente di Ubuntuforum.org

  1. Scarichiamo  questo script: launchpad-update
  2. Estraiamo lo script dall’archivio facendo click col tasto destro del mouse selezionando Estrai qui.
  3. Copiamo lo script nella nostra Home,  se non è già li.
  4. Apriamo un terminale e digitiamo:

sudo ./launchpad-update

  1. Tutto qui….

Lo script scansiona automaticamente tutti i repositoy di  PPA abilitati nel nostro sources.list, riconosce la nostra distro e la nostra versione di Ubuntu e installa le chiavi mancanti.
Ogni tanto è necessario eseguire lo script due volte di fila se non riesce a installare  una chiave, ma non è certo un grande sforzo.
Trovo che questo script sia molto utile  anche quando passiamo ad una versione successiva di Ubuntu, e abilitiamo i repository che utilizzavamo nella versione precedente.

Nota: funziona solo per i depositi di Launchpad!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

:-) 
:-( 
;-) 
:good: 
:negative: 
:scratch: 
:wacko: 
:yahoo: 
B-) 
:heart: 
:dash: 
:whistle: 
:yes: 
:unsure: 
:cry: 
:mail: