lỗi xác minh chữ ký cho rượu - tệp chỉ mục không tải xuống - thay đổi gương không giúp ích


20

Khi tôi sudo apt-get updatenhận được lỗi hiển thị dưới đây.

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.

Vì vậy, tôi tiếp tục và thay đổi gương của mình theo đề xuất của câu hỏi Hỏi Ubuntu này . Sau đó tôi khởi động lại máy tính. Và tôi vẫn nhận được lỗi tương tự ở trên khi tôi sudo apt-get update.

Hãy thử và cài đặt lại các phím.

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

Và tôi cũng có thể ping -c3 archive.ubuntu.comvà mất gói của tôi là 0%. Tôi cần làm gì khác?


2
Có vẻ như bản cập nhật mới cho rượu vang được ký bằng một khóa khác với Release.key họ đang lưu trữ ...
user3074620

1
Vui lòng sử dụng định dạng mã cho đầu ra lệnh (giống như các lệnh), không trích dẫn định dạng.
muru

Câu trả lời:


13

Lưu ý rằng sau khi thêm keyfile mới, tốt hơn là sử dụng apt updatethay vì apt-get update, vì nó sẽ nhắc bạn chấp nhận các thay đổi.

Vì vậy, đầy đủ:

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

2
Tôi cũng đã thêm kho lưu trữ sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'và giải pháp này đã làm việc. Như đã đề cập, bạn phải sử dụng sudo apt updatevà không sudo apt-get update. aptbuộc bạn phải chấp nhận một cách rõ ràng, trong khi apt-getkhông và sẽ gây ra lỗi. Nếu bạn có các phiên bản Ubuntu khác, kho lưu trữ của bạn cần thêm có thể được tìm thấy ở đây wiki.winehq.org/Ub Ubuntu
Jason Hunter

Tôi sẽ xem xét thêm rm winehq.keyhoặc lưu tệp vào /templúc đầu. Dù sao cũng cảm ơn bạn!
kcpr

22

Kể từ 2018-12-19 08:07, có một winehq.keykeyfile mới như được đề cập ở đây .

Tải xuống khóa kho mới và thêm nó vào danh sách các khóa đáng tin cậy:

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

Như được đề cập bởi @ jason-hunter trong một bình luận, apt updatesẽ hỏi bạn có chấp nhận các thay đổi trong kho lưu trữ hay không, trong khi đó apt-get updatesẽ hiển thị lỗi và thất bại.


10

Kiểm tra https://dl.winehq.org/wine-builds/ , có một tệp mới winehq.key. Thay vào đó, hãy thử sử dụng vì dấu vân tay của nó có vẻ khớp với lỗi:

# 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

7

Lệnh này đã làm việc cho tôi:

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

0

Gần đây tôi cũng nhận được lỗi tương tự:

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

Hóa ra, pubkey cần phải được thêm vào máy chủ của tôi. Thêm khóa là 8 chữ số cuối của khóa bạn thấy ở đó F987672F. Vì vậy, thêm điều đó vào sau để thêm khóa vào máy chủ của bạn:

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

Hi vọng điêu nay co ich!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.