아래 명령을 수행할 때:
sudo apt-get upgrade
하단에 다음과 같은 오류가 발생합니다.
W: GPG error: http://download.opensuse.org Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 8873E7BF70F1BBEA
opensuse.org 서버에서 이 키를 어떻게 검색합니까? 해당 웹사이트를 찾아봐도 열쇠를 찾을 수 없습니다. 너무 많은 중첩된 디렉터리가 있습니다.웹사이트, 그리고 그것을 찾으려면 어디서 찾아야 할지 모르겠습니다. 어떤 응용 프로그램이나 어떤 업데이트를 위한 것인지조차 모르겠습니다.
업데이트
댓글의 지침을 따랐는데 작동하지 않습니다. 목록 파일을 이동하고 apt-get update를 사용할 때 새 목록을 만들었습니다. 이제 15개의 PPA 파일과 16개의 보안 파일이 있습니다. 다른 GPG 키 중 일부를 제거한 후 업데이트할 때 더 많은 오류가 발생합니다.
답변1
다음 명령을 사용하여 올바른 키를 가져와야 합니다.
wget http://download.opensuse.org/repositories/home:osmc/xUbuntu_14.04/Release.key
sudo apt-key add - < Release.key
sudo apt-get update
왜? 그 이유는 다음과 같습니다.
의 출력은 dpkg -l | awk '/^ii/ {system("apt-cache policy " $2)}'
저장소에 시스템에 하나의 패키지가 설치되어 있음을 알려줍니다.
osmc-installer:
Installed: 111
Candidate: 111
Version table:
*** 111 0
500 http://download.opensuse.org/repositories/home:/osmc/xUbuntu_14.04/ Packages
100 /var/lib/dpkg/status
그리고여기OSMC 설치 프로그램의 설치 지침과 키를 가져오는 방법이 나와 있습니다.
OSMC 설치 프로그램이 필요하지 않은 경우 패키지를 제거하세요.
sudo apt-get remove osmc-installer
저장소를 찾아보세요
grep -r 'download.opensuse.org' /etc/apt
저장소를 제거하고
sudo rm /etc/apt/sources.list.d/osmc-installer.list*