Se hai notato apt
lamentandoti di una chiave GPG mancante questo fine settimana, puoi lanciare a Google i tuoi sguardi addolorati.
La chiave di firma pubblica che Google emette per firmare e autenticare i pacchetti distribuiti attraverso i suoi repository Linux è cambiata, con il risultato che gli utenti, forse te compreso, vedono vari errori generati dal gestore dei pacchetti.
Se hai eseguito un apt update
dal 4 agosto potresti aver visto questo errore:
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: dl.google.com/linux/chrome/d… stable Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6494C6D6997C215E W: Failed to fetch dl.google.com/linux/chrome/d… The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6494C6D6997C215E W: Some index files failed to download. They have been ignored, or old ones used instead.
Google firma i suoi pacchetti con chiavi GPG in modo che tu (e il tuo gestore di pacchetti) possiate "verificare gli aggiornamenti del prodotto". Quando un GPG scade, cambia o manca in altro modo dal tuo sistema, il tuo gestore di pacchetti visualizzerà un errore, che è esattamente ciò che è il gunk a spaziatura fissa sopra.
La buona notizia è che è facile correggere l'errore della chiave GPG di Google mancante su Ubuntu:basta aprire una nuova finestra di Terminale ed eseguire:
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
Ti verrà richiesto di inserire la tua password (fai) e poi, beh, il gioco è fatto. Niente più errori "Impossibile recuperare" su Ubuntu quando esegui un aggiornamento apt.
Grazie Oer H.