업데이트 관리자를 사용하여 업그레이드하는 동안 "공개 키를 사용할 수 없음"


26

나는 업그레이드하기로 결정

sudo update-manager -d

그런 다음 업데이트 관리자 GUI를 엽니 다. 업그레이드 버튼을 클릭하면 아래 오류 목록이 반환됩니다.

W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32,
W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32,
E:Some index files failed to download. They have been ignored, or old ones used instead.

이 문제를 해결하는 방법?

답변:


45

이 경고는 이러한 리포지토리에 해당하는 공개 키가 없음을 의미합니다.

W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32,
W:There is no public key available for the following key IDs: 3B4FE6ACC0B21F32,

이 키들이 실제로 필요한 키인지 확인하십시오. 이 경우 :

➜  ~ gpg --keyserver hkp://keyserver.ubuntu.com --search-key 3B4FE6ACC0B21F32
gpg: searching for "3B4FE6ACC0B21F32" from hkp server keyserver.ubuntu.com
(1) Ubuntu Archive Automatic Signing Key (2012) <ftpmaster@ubuntu.com>
      4096 bit RSA key C0B21F32, created: 2012-05-11
Keys 1-1 of 1 for "3B4FE6ACC0B21F32".  Enter number(s), N)ext, or Q)uit > 

ID는 Ubuntu Archive에 해당합니다. 이 키가 빠진 것이 이상합니다. 이것은 일반적으로 다음과 같이 수정됩니다.

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 3B4FE6ACC0B21F32

그런 다음 실행 sudo apt-get update하고 다른 경고 / 오류가 나타나지 않도록하십시오.


1
마스터 답변. 이것이 서버에서 재미있는 비즈니스 또는 취약점을 나타내지 않기를 바랍니다.
Stevie G

필자의 경우 공개 키가 만료 된 타사 저장소였습니다. 위의 단계를 수행하면 새 공개 키가 설치 apt-get update되었으며 이후에는 삐걱 거리지 않았습니다.
Craig Constantine
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.