it-swarm-ko.tech

apt-get BADSIG GPG 오류를 해결하는 가장 쉬운 방법은 무엇입니까?

나는 종종이 문제를 겪고 항상 답변을 얻으려면 Google에 있어야합니다. apt-get의 BADSIG 오류에 대한 영구적 인 수정 사항이 있습니까?

W : GPG 오류 : http://download.virtualbox.org lucid 릴리스 : 다음 서명이 유효하지 않습니다. BADSIG 54422A4B98AB5139 Oracle Corporation (VirtualBox 아카이브 서명 키)

129
cmcginty

가장 쉬운 솔루션은 다음과 같습니다.

터미널에 다음 명령을 입력하십시오.

$ Sudo -i
# apt-get clean
# cd /var/lib/apt
# mv lists lists.old
# mkdir -p lists/partial
# apt-get clean
# apt-get update

크레딧 : ubuntugeek.com

편집 :

오류가 다시 발생하면 (며칠/몇 달 후) 루트로 Nautilus를 열고 var/lib/apt로 이동하여 "lists.old"폴더를 삭제 한 다음 "lists"폴더를 열고 "partial"을 삭제하십시오. 폴더. 이제 위에서 언급 한 명령을 다시 실행하십시오.

129
Srinivas Gollapudi

오류 메시지의 중요한 부분은 bold 에서 다음과 같습니다.

W : GPG 오류 : http://download.virtualbox.org lucid 릴리스 : 다음 서명이 유효하지 않습니다. BADSIG 54422A4B98AB5139 Oracle Corporation (VirtualBox 아카이브 서명 키)

bold 에 내용을 복사 한 다음 터미널을 열고 다음을 입력하십시오.

Sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 54422A4B98AB5139

즉, 붙여 넣기 SHIFT + INS 복사 한 번호- 54422A4B98AB5139

비밀번호를 입력해야합니다. 키가 다운로드되어 통합됩니다.

65
qbi

키를 삭제하십시오

Sudo apt-key del 16126D3A3E5C1192

그런 다음 저장소를 업데이트하십시오.

Sudo apt-get update

BADSIG 오류 대신 NO_PUBKEY 오류가 발생하고

Sudo apt-key finger

not 키를 찾아야합니다 ( "Ubuntu Extras Archive 자동 서명 키"라고 함)

이제 키를 추가하십시오

Sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 16126D3A3E5C1192

apt-key finger의 결과는

pub   1024D/3E5C1192 2010-09-20
      Key fingerprint = C474 15DF F48C 0964 5B78  6094 1612 6D3A 3E5C 1192
uid                  Ubuntu Extras Archive Automatic Signing Key <[email protected]>

그래도 문제가 해결되지 않으면

apt-get clean            # Remove cached packages
cd /var/lib/apt
mv lists lists.old       # Backup mirror info
mkdir -p lists/partial   # Recreate directory structure
apt-get clean
apt-get update           # Fetch mirror info

출처 : this 우분투 포럼 스레드

27
Portablejim

BADSIG GPG 오류를 해결하는 또 다른 쉬운 방법은 Y PPA manager라는 소프트웨어를 사용하는 것입니다.

Sudo add-apt-repository ppa : webupd8team/y-ppa-manager
Sudo apt-get 업데이트
Sudo apt-get 설치 y-ppa-manager

Advanced을 클릭하십시오.
enter image description here

그런 다음 Fix all GPG Badsig errors
enter image description here

11
Ashu

키를 추가 한 후에도이 오류가 계속 발생하면 다음을 시도하십시오.

  1. apt-cacher-ng 캐시 디렉토리로 이동하여 virtualbox 항목을 삭제하십시오.

    cd /var/cache/apt-cacher-ng
    Sudo rm -rf download.virtualbox.org
    
3
cmcginty

사용할 수있는 다른 서버를 찾았습니다.

gpg --keyserver hkp://subkeys.pgp.net --recv-keys [YOURKEYINQUESTION]
gpg --armor --export [YOURKEYINQUESTION] | Sudo apt-key add -
2
Jack