Derzeit gibt es unter Ubuntu wieder Ausgaben wie diese:
Err: http://dl.google.com/linux/chrome/deb stable InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E88979FB9B30ACF2
(...)
W: GPG error: http://dl.google.com/linux/chrome/deb stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E88979FB9B30ACF2
E: The repository 'http://dl.google.com/linux/chrome/deb stable InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
Wieder sagt es schon, das Problem ist alles andere als neu. Googles verlinkter linux_signing_key.pub ist erneut veraltet, ohne, daß er gewechselt worden ist. Hinzu kommt, daß apt-key deprecated ist, sprich veraltet, soll demnächst nicht mehr funktionieren. Nur, daß das in dem Fall bereits so ist.
Nachfolgendes Vorgehen habe ich bereits in einem Linux-Forum beschrieben, hier im Blog kann ich es jedoch ggf. anpassen.
- Google-Fremdquellen entfernen:
$ sudo rm sudo rm /etc/apt/sources.list.d/*google*.list*
- Aktuellen gpg-Key ziehen und direkt ins Verzeichnis schreiben:
$ sudo mkdir /root/.gnupg/
$ sudo gpg --no-default-keyring --keyring /usr/share/keyrings/google.gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys E88979FB9B30ACF2 - Gewünschte Google-Fremdquellen mit gpg-Pfad hinzufügen:
- Google Chrome:
$ echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/google.gpg] http://dl.google.com/linux/chrome/deb/ stable main' | sudo tee /etc/apt/sources.list.d/google_chrome_stable.list
- Google Earth:
$ echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/google.gpg] http://dl.google.com/linux/earth/deb/ stable main' | sudo tee /etc/apt/sources.list.d/google_earth_stable.list
- Google Chrome:
- Paketquellen, Paketquelleninhalte und installierte Pakete aktualisieren:
$ sudo apt update && sudo apt full-upgrade
2024-04-10: Pubkey aktualisiert