ошибка проверки подписи для вина - индексные файлы, отказавшие для загрузки - изменяющий зеркало, не помогает

Когда я sudo apt-get update Я показал ошибку ниже.

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.

Таким образом, я иду вперед и изменяюсь, мое зеркало, как предложено этим Спрашивают ответ Ubuntu. Затем я перезапускаю компьютер. И я все еще получаю ту же ошибку выше когда я sudo apt-get update.

Давайте попытаемся переустановить ключи.

$ wget -nc https://dl.winehq.org/wine-builds/Release.key && sudo apt-key add Release.key
File ‘Release.key’ already there; not retrieving. OK

И я мог бы также ping -c3 archive.ubuntu.com и моя потеря пакетов составляет 0%. Что еще я должен сделать?

19
задан 20 December 2018 в 05:06

5 ответов

Обратите внимание, что после добавления нового файла ключей, лучше использовать apt update вместо apt-get update, поскольку это предложит Вам принимать изменения.

Так полностью:

wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key add winehq.key && sudo apt update
13
ответ дан 23 November 2019 в 01:57

С 19.12.2018 8:07 там новое winehq.key файл ключей, как упомянуто здесь.

Загрузите новый ключ репозитория и добавьте его к списку доверяемых ключей:

cd /tmp
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt update

Как упомянуто @jason-hunter в комментарии, apt update спросит, принимаете ли Вы изменения в репозитории, тогда как apt-get update покажет ошибку и сбой.

22
ответ дан 23 November 2019 в 01:57

Эта команда работала на меня:

wget -nc https://dl.winehq.org/wine-builds/winehq.key && apt-key add winehq.key
7
ответ дан 23 November 2019 в 01:57

При осмотре https://dl.winehq.org/wine-builds/, существует новый файл winehq.key. Попытайтесь использовать это вместо этого, поскольку его цифровой отпечаток, кажется, соответствует ошибке:

# 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) <sebastian@fds-team.de>
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 <wine-devel@winehq.org>
gpg: key 76F1A20FF987672F: 1 signature not checked due to a missing key
gpg: Total number processed: 1
10
ответ дан 23 November 2019 в 01:57

Я недавно получал ту же ошибку также:

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

Как оказалось, pubkey должен был быть добавлен к моему хосту. Добавление ключа является последними 8 цифрами ключа, который Вы видите там F987672F. Поэтому добавьте что к следующему для добавления ключа к хосту:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv F987672F

Надеюсь, это поможет!

0
ответ дан 23 November 2019 в 01:57

Другие вопросы по тегам:

Похожие вопросы: