PPA 인증 문제


11

패키지를 만들어 PPA에 업로드했습니다. 그것이 만들어진 후 나는 그것을 설치하려고했지만이 메시지에 직면했다.

$ sudo apt-get install stackapplet
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  stackapplet
0 upgraded, 1 newly installed, 0 to remove and 31 not upgraded.
Need to get 17.7kB of archives.
After this operation, 106kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  stackapplet
Install these packages without verification [y/N]?

패키지가 확인되지 않았다고 경고하는 이유는 무엇입니까?

답변:


14

이것은 아마도 APT 키링에 PGP 키가 없기 때문입니다. 다음 명령으로 키를 추가 할 수 있습니다.

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 72D340A3

물론 키를 PPA 키로 바꿔야합니다.

또한 다음 명령은 키를 자동으로 추가합니다.

sudo add-apt-repository ppa:user/ppa-name

키를 추가 한 후 apt-get update를 실행하여 서명을 다운로드하고 확인해야합니다.


1
+1, BTW ppa를 추가하는 정확한 명령이 PPA 웹 페이지에 바로 표시됩니다.
이사야

완전한! 작은 문제 하나-저장소가 "Ubuntu Software Center"에 표시되지 않습니다.
Nathan Osman

@Pynt : 페이지의 어느 곳에서도 볼 수 없습니다 ...
Nathan Osman


@Pynt : /etc/apt/sources.list파일 에 추가 할 줄만 있으면 됩니다. 명령이 표시되지 않습니다.
Nathan Osman
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.