본문 바로가기
Operating System/Linux

[ubuntu] apt-get update 시 다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다.

by 근육곰돌이 2021. 5. 18.
728x90

우분투에서 간혹 apt-get update를 할때 

아래와 같이 다음 서명들은 공개키가 없기때문에 인증을 진행할 수 없다고 나옵니다.

이럴땐 공개키 인증을 받으면 됩니다. 아래의 진행 과정을 확인해주세요

 

1. 증상: apt-update가 되지않음

W: An error occurred during the signature verification. 
The repository is not updated and the previous index files will be used.
GPG error: https://apt.hamonikr.org sun InRelease: 
다음 서명들은 공개키가 없기 때문에 
인증할 수 없습니다: NO_PUBKEY 9FA298A1E42665B8  <--- 요부분 2번 해결에서 사용됨!!

 

2. 해결: 서명 서비스툴로 새로 제공받으면 됨 (아래의 명령 입력)

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [NO_PUBKEY 키입력!!] <--- 1번 증상에서의 키입력


예시) 
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 9FA298A1E42665B8
Executing: /tmp/apt-key-gpghome.k3X0KTaGzE/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 9FA298A1E42665B8
gpg: key 9FA298A1E42665B8: public key "HamoniKR Team <pkg@hamonikr.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1

 

이후엔 apt-update가 정상적으로 됨을 확인할 수 있을겁니다.

반응형