안녕하세요,
재재입니다.
apt-get update 를 진행하면서 흔히 겪을 수 있는 문제 중 하나인,
apt-get update NO PUBKEY 문제를 해결하는 방법입니다.
(apt-get update no_pubkey)
(ubuntu apt-key 가 궁금하신 분들은 눌러주세요.)
(1) apt-get update NO PUBKEY 가 발생하는 이유
쉽게 말하면 key 값은 일정시간마다,
key 값은 갱신되지만 로컬 ubuntu 는 key 값을 모르기 때문에 생깁니다.
(2) 해결 방법
해결방법은 바로,
key 값을 다시 받아오는 것인데요!
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys
https://manpages.ubuntu.com/manpages/focal/man8/apt-key.8.html
recv-keys 뒤에 Error 가 발생했던 key 를 붙여넣어주시면,
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 4EB27DB2A3B88B8B
아래와 같이 key 를 성공적으로 받으시게됩니다.
Executing: /tmp/apt-key-gpghome.CiMLJ7MUcq/gpg.1.sh --keyserver keyserver.ubuntu.com --recv-keys 4EB27DB2A3B88B8B
gpg: key 7721F63BD38B4796: 2 duplicate signatures removed
gpg: key 7721F63BD38B4796: "Google Inc. (Linux Packages Signing Authority) linux-packages-keymaster@google.com" 3 new signatures
gpg: key 7721F63BD38B4796: "Google Inc. (Linux Packages Signing Authority) linux-packages-keymaster@google.com" 2 new subkeys
gpg: Total number processed: 1
gpg: new subkeys: 2
gpg: new signatures: 3
이제, 실패했던 apt-get update 혹은 apt update 를 다시 실행해주세요!
apt-get update NO PUBKEY 해결