web-dev-qa-db-fra.com

erreur de vérification de la signature pour wine - Échec du téléchargement des fichiers d'index - le changement de miroir n'aide pas

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?

18
Jason Hunter

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
11
Oberon

À 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.

20
Vic

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
10
muru

Cette commande a fonctionné pour moi:

wget -nc https://dl.winehq.org/wine-builds/winehq.key && apt-key add winehq.key
7
Rezty Felty

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!

0
Terrance