apt-get
나는 상속받은 Debian Squeeze 서버를 실행하고 있습니다(읽기: 방금 새 작업을 얻었고 서버는 마지막 사람 sudo apt-get update
이 설정했습니다) W: GPG error: http://hwraid.le-vert.net squeeze Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 6005210E23B3D3B4
. 나는 이미 언급했다apt-get 업데이트 시 "사용 가능한 공개 키가 없습니다", 하지만 이 솔루션은 나에게 적합하지 않습니다( sudo aptitude install debian-keyring debian-archive-keyring
).
또 무엇을 시도할 수 있나요? 다음에는 어디를 봐야 할까요?
답변1
~에서홈 - 데비안 패키지:
wget -O - http://hwraid.le-vert.net/debian/hwraid.le-vert.net.gpg.key | sudo apt-key add -
이 저장소는 기본 Debian 저장소가 아닙니다. 이것은 타사 소프트웨어입니다. 데비안은 가능한 모든 키를 제공하지 않습니다. 그들을 믿을 것인지 결정해야 합니다. 이렇게 하려면 위에서 언급한 대로 키를 설치하세요.
답변2
이것은 허용되는 답변의 또 다른 접근 방식이지만 어쨌든 여기에서 공유하겠다고 생각했습니다. 이 블로그 게시물에서는 다음과 같은 접근 방식을 설명합니다.다음 서명을 확인할 수 없습니다..
다음을 수행하려고 할 때 이 오류 메시지가 나타납니다 aptget update
.
여: GPG 오류:http://packages.dotdeb.org게시자: wheezy: 공개 키를 사용할 수 없기 때문에 다음 서명을 확인할 수 없습니다: NO_PUBKEY E9C74FEEA2098A6E
다음과 같이 키를 추가할 수 있습니다.
$ sudo gpg --keyserver keys.gnupg.net --recv-key 89DF5277
$ sudo gpg -a --export 89DF5277 | sudo apt-key add -
그런 다음 업데이트를 수행합니다.
$ sudo apt-get update