Stamattina ho notato che mi era impossibile fare
apt-get update
, perchè era improvvisamente cambiata una delle chiavi di autenticazione GnuPG relative ai repository che uso. Si tratta di quella dell’archivio aggiornamenti Debian.
Questi cambiamenti non sono inaspettati: però, nonostante venga tempestivamente distribuito un pacchetto debian-archive-keyring, può capitare, come è successo a me, che il cambiamento sul server divenga effettivo prima che il nuovo pacchetto venga installato (ad esempio se ci si dimentica di aggiornare regolarmente il database).
Il problema si risolve con un paio di semplici comandi.
ATTENZIONE: il codice hash che uso nei due comandi è relativo all’archivio per Debian Etch: se state utilizzando un altro branch della distribuzione (stable, unstable), potrete facilmente ottenere tale chiave sostituendo al mio codice gli ultimi otto caratteri del messaggio d’errore presentatovi da apt-get. Inoltre, il codice che uso è valido al momento della scrittura di questo post, ma nulla vieta che possa essere di nuovo cambiato.
gpg --recv-keys 6070D3A1 gpg --armor --export 6070D3A1 | apt-key add - sudo apt-get update
Tutto dovrebbe funzionare di nuovo.









