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
- Scarichiamo questo script: launchpad-update
- Estraiamo lo script dall’archivio facendo click col tasto destro del mouse selezionando Estrai qui.
- Copiamo lo script nella nostra Home, se non è già li.
- Apriamo un terminale e digitiamo:
sudo ./launchpad-update
- 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!