Lorsque je Sudo apt-get update
j'obtiens l'erreur indiquée ci-dessous.
W: An error occurred during the signature verification.
The repository is not updated and the previous index files will be used.
GPG error: https://dl.winehq.org/wine-builds/ubuntu bionic InRelease:
The following signatures couldn't be verified
because the public key is not available: NO_PUBKEY 76F1A20FF987672F
W: Failed to fetch https://dl.winehq.org/wine-builds/ubuntu/dists/bionic/InRelease
The following signatures couldn't be verified
because the public key is not available: NO_PUBKEY 76F1A20FF987672F
W: Some index files failed to download. They have been ignored, or old ones used instead.
Je vais donc changer de miroir comme suggéré par cette réponse à Ask Ubunt . Puis je redémarre l'ordinateur. Et je reçois toujours la même erreur ci-dessus quand je Sudo apt-get update
.
Essayons de réinstaller les clés.
$ wget -nc https://dl.winehq.org/wine-builds/Release.key && Sudo apt-key add Release.key
File ‘Release.key’ already there; not retrieving. OK
Et je pourrais aussi bien ping -c3 archive.ubuntu.com
et ma perte de paquet est de 0%. Que dois-je faire d'autre?
Notez qu'après avoir ajouté le nouveau fichier de clés, il est préférable d'utiliser apt update
plutôt que apt-get update
, car cela vous invitera à accepter les modifications.
Donc en entier:
wget -nc https://dl.winehq.org/wine-builds/winehq.key && Sudo apt-key add winehq.key && Sudo apt update
À compter du 2018-12-19 08:07, il existe un nouveau fichier de clés winehq.key
tel que mentionné ici .
Téléchargez la nouvelle clé de référentiel et ajoutez-la à la liste des clés de confiance:
cd /tmp
wget -nc https://dl.winehq.org/wine-builds/winehq.key
Sudo apt-key add winehq.key
Sudo apt update
Comme mentionné par @ jason-hunter dans un commentaire, apt update
vous demandera si vous acceptez les modifications du référentiel, alors que apt-get update
affichera une erreur et échouera.
Inspection https://dl.winehq.org/wine-builds/ , il y a un nouveau fichier winehq.key
. Essayez plutôt d’utiliser cela, car son empreinte semble correspondre à l’erreur:
# curl -sL "https://dl.winehq.org/wine-builds/Release.key" | gpg --dry-run --import --verbose
gpg: pub rsa4096/818A435C5FCBF54A 2015-11-23 Sebastian Lackner (WineHQ packages) <[email protected]>
gpg: Total number processed: 1
# curl -sL "https://dl.winehq.org/wine-builds/winehq.key" | gpg --dry-run --import --verbose
gpg: pub rsa3072/76F1A20FF987672F 2018-12-10 WineHQ packages <[email protected]>
gpg: key 76F1A20FF987672F: 1 signature not checked due to a missing key
gpg: Total number processed: 1
Cette commande a fonctionné pour moi:
wget -nc https://dl.winehq.org/wine-builds/winehq.key && apt-key add winehq.key
J'ai récemment eu la même erreur aussi:
Err:3 https://dl.winehq.org/wine-builds/ubuntu bionic InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 76F1A20FF987672F
Il s'est avéré que la clé publique devait être ajoutée à mon hôte. L'ajout de la clé se compose des 8 derniers chiffres de la clé que vous voyez ici F987672F
. Ajoutez donc cela à ce qui suit pour ajouter la clé à votre hôte:
Sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv F987672F
J'espère que cela t'aides!