debian 계열에서 apt-get update를 하다가 보면 공개키가 없다고 에러가 나올때가 있다.
문제가 되는 공개키를 B5B7720097BB3B58라고 하면, 아래와 같이 하면 해결 할 수 있다.
(아래의 공개키는 emdebian archive의 키)
insidexino@insidexino-desktop:~$ gpg --keyserver wwwkeys.eu.pgp.net --recv-keys B5B7720097BB3B58
gpg: requesting key 97BB3B58 from hkp server wwwkeys.eu.pgp.net
gpg: key 97BB3B58: "Emdebian Archive Signing Key" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
insidexino@insidexino-desktop:~$ gpg --list-keys 97BB3B58
pub 1024D/97BB3B58 2007-04-30
uid Emdebian Archive Signing Key
sub 2048g/FEFD537E 2007-04-30
insidexino@insidexino-desktop:~$ gpg --export 97BB3B58 > 97BB3B58.gpg
insidexino@insidexino-desktop:~$ sudo apt-key add ./97BB3B58.gpg
OK
|
아래의 명령어로 필요한 공개키가 추가 되었음을 확인 할 수 있다.
insidexino@insidexino-desktop:~$ sudo apt-key list
/etc/apt/trusted.gpg
--------------------
pub 1024D/97BB3B58 2007-04-30
uid Emdebian Archive Signing Key
sub 2048g/FEFD537E 2007-04-30
|