Falls Ihnen apt
aufgefallen ist Wenn Sie dieses Wochenende über einen fehlenden GPG-Schlüssel stöhnen, können Sie Google Ihre gekränkten Blicke zuwerfen.
Der öffentliche Signaturschlüssel, den Google ausgibt, um Pakete zu signieren und zu authentifizieren, die über seine Linux-Repositories verteilt werden, hat sich geändert, was dazu führt, dass Benutzer, vielleicht Sie selbst eingeschlossen, verschiedene Fehler sehen, die vom Paketmanager ausgegeben werden.
Wenn Sie ein apt update
ausgeführt haben Seit dem 4. August ist Ihnen möglicherweise dieser Fehler aufgefallen:
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 signiert seine Pakete mit GPG-Schlüsseln, damit Sie (und Ihr Paketmanager) „Produktaktualisierungen verifizieren“ können. Wenn ein GPG abläuft, sich ändert oder anderweitig in Ihrem System fehlt, zeigt Ihr Paketmanager einen Fehler an, und genau das ist der monospaced Gunk oben.
Die gute Nachricht ist, dass es einfach ist, den fehlenden Google GPG-Schlüsselfehler auf Ubuntu zu beheben:Öffnen Sie einfach ein neues Terminalfenster und führen Sie Folgendes aus:
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
Sie werden aufgefordert, Ihr Passwort einzugeben (do) und dann, nun, das war's. Kein „Failed to fetch“-Fehler mehr auf Ubuntu, wenn Sie ein apt-Update ausführen.
Danke Oer H.