apt-get 업데이트 시 "사용 가능한 공개 키가 없습니다"

apt-get 업데이트 시 "사용 가능한 공개 키가 없습니다"

실행시 apt-get update다음과 같은 오류가 발생합니다.

root@ADS3-Debian6:/home/aluno# apt-get update
Atingido http://sft.if.usp.br squeeze Release.gpg
Ign http://sft.if.usp.br/debian/ squeeze/contrib Translation-en
Ign http://sft.if.usp.br/debian/ squeeze/contrib Translation-pt
Ign http://sft.if.usp.br/debian/ squeeze/contrib Translation-pt_BR

(...)

Obter:10 http://security.debian.org squeeze/updates/non-free i386 Packages [14 B]
Baixados 612 kB em 4s (125 kB/s)                    
Lendo listas de pacotes... Pronto
There is no public key available for the following key IDs: 8B48AD6246925553

답변1

다른 답변이 유효한지 여부는 해당 답변이 나타내는 패키지에 "8B48AD6246925553" 키가 있는지 여부에 따라 다릅니다.

키가 필요한 경우 키를 가져와야 하며 키를 찾을 수 있는 위치는 키 서버에 있습니다(대개 모든 키 서버에서 가능).

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 8B48AD6246925553

답변2

다음 단계 대신 @mariotomo의 답변을 따르는 것이 좋습니다!


~에 따르면다음 키 ID에 사용할 수 있는 공개 키가 없습니다., 이렇게 하면 문제가 해결됩니다.

sudo aptitude install debian-archive-keyring

인용하다

답변3

나는 다음을 추천한다:

$ sudo apt-get install debian-archive-keyring
$ sudo apt-key update

이는 설치가 필요하지 않기 때문에 다른 방법보다 낫습니다. debian-keyring이는 99%의 경우 거대하고 불필요한 설치입니다.

답변4

Linux Mint(커널 버전 3.13.0-24)에서 동일한 문제에 직면했는데 다음 명령을 사용하여 문제를 해결할 수 있었습니다.

gpg --recv-keys <the-reported-key>

gpg --export <the-reported-key> | apt-key add -

지침:

1) 명령은 순서대로 실행됩니다. 2) 명령은 다음과 같이 실행됩니다.뿌리사용자

예의 바른이것답변.

관련 정보