apt-get BADSIG GPG 오류를 해결하는 가장 쉬운 방법은 무엇입니까? 종종이 문제를 겪고 항상 답변을

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

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



답변

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

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

$ 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

편집하다:

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


답변

오류 메시지의 중요한 부분은 다음과 같이 굵게 표시됩니다 .

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

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

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

즉 , 복사 한 숫자 SHIFT+를 사용하여 붙여 넣기 -54422A4B98AB5139INS

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


답변

키를 삭제하십시오

sudo apt-key del 16126D3A3E5C1192

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

sudo apt-get update

당신은 가야 NO_PUBKEY대신 오류를 BADSIG오류 및

sudo apt-key finger

해야 하지 ( “우분투 엑스트라 아카이브 자동 서명 키”라고도 함) 키를 찾을 수

이제 키를 추가하십시오

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 <ftpmaster@ubuntu.com>

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

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

출처 : 우분투 포럼 스레드


답변

BADSIG GPG 오류를 해결하는 또 다른 쉬운 방법은 Y PPA manager

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

클릭 Advanced
여기에 이미지 설명을 입력하십시오

그런 다음 Fix all GPG Badsig errors
여기에 이미지 설명을 입력하십시오


답변

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

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

    cd /var/cache/apt-cacher-ng
    sudo rm -rf download.virtualbox.org
    

답변

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

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


답변