레포 키를 추가 할 수 없습니다


14

쿠분투 12.04에서 키를 추가하려고합니다.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys SOMEKEY

그리고 나는 끊임없이

gpg: requesting key 8AC93F7A from hkp server keyserver.ubuntu.com
gpg: keyserver timed out
gpg: keyserver receive failed: keyserver error

포트가 닫혀 있다고 생각했습니다. 그러나 다음은 포트 80 및 11371을 열어야합니다.

iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 80 -j ACCEPT
iptables -A INPUT -p tcp -d 0/0 -s 0/0 --dport 11371 -j ACCEPT

그러나 나는 여전히 얻는다 timed out.

편집 :

다음은이를 해결합니다.

sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys SOMEKEY

우분투의 버전은 무엇입니까? 도움을 드릴 수 있도록 추가해야합니다.
Svetlana Belkin

쿠분투 12.04. 나는 11.10과 11.04에서 같은 문제가 있었다
어도비

태그를 추가하고 정보를 사용하여 질문을 편집했습니다.
Svetlana Belkin

@Adobe이 질문을 기술적으로 '답변'으로 표시하려면; 친절하게 '답변'을 추가하고 '수락'하십시오. 자신의 답변을 수락하려면 하루나 이틀 정도 기다려야 할 수도 있습니다.
Mahesh

답변:


18

다음은이를 해결합니다.

sudo gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys SOMEKEY

다음과 같은 것이 보이면 :

W: GPG error: http://archive.canonical.com jaunty Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 40976EAF437D05B5 

그런 다음 적절한 키를 추가하십시오.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 

http://repogen.simplylinux.ch 에서 repos 목록을 얻을 수 있습니다 (하지만 x-org 업데이트를 추가하지 않는 것이 좋습니다. 최소한 백업해야합니다 xorg.conf)

이전 저장소에서 오류가 발생하면 /etc/apt/sources.list.d디렉토리를 비우십시오 .


6

이로 인해 회사 대리가 저의 생명을 구했습니다.

sudo apt-key adv --keyserver-options http-proxy="http://<username>:<password>@<proxy_server_addr>:<proxy_port>" --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys <key_to_import>

0

나에게 도움이 된 것 :

sudo -E apt-key adv --keyserver-options http-proxy="http://<username>:<password>@<proxy_server_addr>:<proxy_port>" --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys <key_to_import>


diff는 sudo입니다 -E는 아마도 내가 PC에 원격으로 액세스하고 있음을 주목할 가치가 있습니다
-ssh를

0

아래와 같이 서버 이름을 올바른 URL로 변환하면 효과적입니다.

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


0

나를 위해, 나는 나의 공식 /etc/apt/source.list (공식 우분투 소스를 포함하지 않음)를 제거하고 원래 기본값을 다시 복구했습니다. 그리고 그것은 끝났습니다!

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