web-dev-qa-db-fra.com

Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible: NO_PUBKEY

Lorsque je lance apt-get update, je reçois le message d'erreur suivant:

Err:18 http://dl.google.com/linux/chrome/deb stable Release.gpg                
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6494C6D6997C215E

Je comprends ce qui cause ce problème. Je me demande comment résoudre ce problème.

EDIT:

J'ai essayé la solution la plus votée fournie dans le lien en double:

Sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6494C6D6997C215E

J'ai eu ce nouveau problème qui ne semble pas être résolu sur ce site d'après les messages que j'ai vus:

Executing: /tmp/tmp.jyolnTyZuJ/gpg.1.sh --keyserver
keyserver.ubuntu.com
--recv-keys
6494C6D6997C215E
gpg: requesting key 997C215E from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error
34
Billal Begueradj

Je veux partager ce que j'ai trouvé ici (fonctionnant sur le port 80 ):

Sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 6494C6D6997C215E

Et ça a réussi:

Executing: /tmp/tmp.BX24beQ8ze/gpg.1.sh --keyserver
hkp://keyserver.ubuntu.com:80
--recv-keys
6494C6D6997C215E
gpg: requesting key 997C215E from hkp server keyserver.ubuntu.com
gpg: key D38B4796: "Google Inc. (Linux Packages Signing Authority) <[email protected]>" 3 new signatures
gpg: key D38B4796: "Google Inc. (Linux Packages Signing Authority) <[email protected]>" 1 new subkey
gpg: Total number processed: 1
gpg:            new subkeys: 1
gpg:         new signatures: 3

J'ai alors exécuté Sudo apt-get update et tout s'est bien passé.

45
Billal Begueradj