와인의 서명 확인 오류-색인 파일을 다운로드하지 못했습니다-미러를 변경해도 도움이되지 않습니다


20

나는 때 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.

따라서 Ask Ubuntu answer에서 제안한대로 미러를 변경하십시오 . 그런 다음 컴퓨터를 다시 시작합니다. 그리고 나는 여전히 위와 같은 오류가 발생 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 %입니다. 다른 무엇을해야합니까?


2
와인에 대한 새로운 업데이트가 그들이 호스팅하는 Release.key와 다른 키로 서명 된 것 같습니다.
user3074620

1
따옴표 형식이 아닌 명령 출력에 명령 형식과 같은 코드 형식을 사용하십시오.
muru December

답변:


13

새 키 파일을 추가 한 후에 는 변경 사항을 수락하라는 메시지가 표시되므로 apt update대신 을 사용하는 것이 좋습니다 apt-get update.

그래서 전체 :

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

2
나는 또한 저장소를 추가 했고이 sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'솔루션은 효과가있었습니다. 언급했듯이 사용 sudo apt update하지 않아야 sudo apt-get update합니다. apt명시 적으로 수락하는 반면 apt-get오류는 발생하지 않으며 오류가 발생합니다. 다른 버전의 Ubuntu가있는 경우 추가 할 저장소를 여기에서 찾을 수 있습니다. wiki.winehq.org/Ubuntu
Jason Hunter

처음에 rm winehq.key파일을 추가 하거나 저장하는 것을 고려할 것 /temp입니다. 어쨌든 고마워!
kcpr

22

2018-12-19 08: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오류가 표시되고 실패합니다.


10

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

7

이 명령은 저에게 효과적이었습니다.

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

0

최근에 같은 오류가 발생했습니다.

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

결과적으로 펍키를 호스트에 추가해야했습니다. 키를 추가하면 키의 마지막 8 자리가 표시됩니다 F987672F. 따라서 호스트에 키를 추가하려면 다음을 추가하십시오.

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

도움이 되었기를 바랍니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.