신뢰할 수없는 패키지 인증을 우회 / 제거 / 비활성화하는 방법


10

먼저 이미지 :

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

그리고 "Say What !! .. How the..What the .. ??"라고 말합니다.

기본적으로 나는 기절했다. 신뢰할 수없는 패키지에 대한 옵션을 비활성화 / 우회 / 제거 / 분해하여 설치하지 못하게하려면 어떻게해야합니까? 나는 이것이 와인의 PPA라는 것을 의미합니다. 99 % 공식입니다 ^^.

어쨌든 문제는 신뢰할 수없는 플래그가있는 모든 PPA에 관한 것입니다.

답변:


19

이것은 모든 우분투 릴리스의 일반적인 문제입니다.

터미널에서 실행

sudo apt-get update && sudo apt-get upgrade

잘못된 서명을 던져야합니다.

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

다음에서 XXXXXXXXX 를 대체하려면 NO_PUBKEY 뒤에있는 숫자를 사용하십시오.

sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com XXXXXXXXX

비슷한 질문 :

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

+1하는 것이 현명한 방법입니다. foss의 비슷한 질문에 대해 제목이 우연히 될 수 있으므로 사용자가 비슷한 것을 검색하면 신속하게 찾을 수 있습니까?
Luis Alvarado

이것을 자동으로 수행하기 위해 멋진 grep또는 awk스크립트로 바꿀 수 있습니까 ?
nanofarad

4

업데이트 관리자에서 설정을 클릭하여 PPA 및 서명을 제거한 다음 "기타 소프트웨어"탭에서 해당 항목을 삭제하고 인증 탭에서 서명을 삭제할 수 있습니다.

그런 다음 패키지 목록을 다시로드 한 다음 ppa:ubuntu-wine/ppa설정 대화 상자에 새 소프트웨어 소스로 추가하여 ppa를 활성화하면 업데이트 관리자가 자동으로 서명을 다운로드합니다.


0

(오히려 그것을 해결하는 방법보다이 등장하는 이유의 문제를 다루려면 fossfreedom이 덮여 것처럼 )

나는 이것이 와인의 PPA라는 것을 의미합니다. 99 % 공식입니다

그러나 다운로드 한 패키지가 자신이 생각한 서버에서 왔으며 연결을 가로 채거나 리디렉션하여 잘못된 파일을 제공하는 사람이 아니라는 것을 어떻게 알 수 있습니까?

패키지 관리자가 파일의 실제 소스를 신뢰 / 인증 할 수 없다고 알려줍니다.

GPG 오류는 패키지가 Wine 개발 팀과 같은 X 사람으로부터 온 패키지를 신뢰할 수 있다고 말하고 있지만 아직 X 사람을 신뢰한다는 것을 모릅니다. (스터프는 여전히 어떤 방식으로도 말하지 않았으므로 사람 X가 나쁘다고 가정 할 수 없기 때문에 여전히 작동합니다).

키를 추가하면 사람 X를 신뢰한다고합니다 (키 ID로 식별됩니다 (예 : 40976EAF437D05B5는 공식 우분투 아카이브 용 )). 일반적으로, 당신은 그것이 어디에서 왔는지 (올바른 id를 제공함) 믿을 수 있고, 우분투 키 서버는 우분투 물건에 사용되며 기본적으로 ppa를 가진 모든 사람을위한 열쇠를 가지고 있습니다.

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