====== APT GPG ERROR ======
- apt-get update 시 다음과 같은 에러가 발생할 때가 있다.
# apt-get update
....
기존 http://security.debian.org squeeze/updates/main i386 Packages
기존 http://security.debian.org squeeze/updates/contrib i386 Packages
기존 http://security.debian.org squeeze/updates/non-free i386 Packages
받기:5 http://packages.dotdeb.org squeeze/all i386 Packages [19.9 kB]
내려받기 30.8 k바이트, 소요시간 7초 (4,127 바이트/초)
패키지 목록을 읽는 중입니다... 완료
W: GPG 오류: http://packages.dotdeb.org squeeze Release: 다음 서명들은 공개키가 없기 때문에 인증할 수 없습니다: NO_PUBKEY E9C74FEEA2098A6E
- apt-get install debian-keyring 를 설치한다
# apt-get install debian-keyring
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
다음 새 패키지를 설치할 것입니다:
debian-keyring
0개 업그레이드, 1개 새로 설치, 0개 제거 및 11개 업그레이드 안 함.
31.1 M바이트 아카이브를 받아야 합니다.
이 작업 후 35.8 M바이트의 디스크 공간을 더 사용하게 됩니다.
받기:1 http://ftp.daum.net/debian/ squeeze/main debian-keyring all 2010.12.29 [31.1 MB]
내려받기 31.1 M바이트, 소요시간 8초 (3,755 k바이트/초)
전에 선택하지 않은 debian-keyring 패키지를 선택합니다.
(데이터베이스 읽는중 ...현재 32484개의 파일과 디렉터리가 설치되어 있습니다.)
debian-keyring 패키지를 푸는 중입니다 (.../debian-keyring_2010.12.29_all.deb에서) ...
debian-keyring (2010.12.29) 설정하는 중입니다 ...
- GPG 키를 만든다
# gpg --keyserver keys.gnupg.net --recv-key E9C74FEEA2098A6E
gpg: requesting key A2098A6E from hkp server keys.gnupg.net
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key 89DF5277: public key \"Guillaume Plessis \" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
- 키를 추가한다.
# gpg -a --export E9C74FEEA2098A6E | apt-key add -
gpg -a --export E9C74FEEA2098A6E | apt-key add -
OK