わすれっぽいきみえ

みらいのじぶんにやさしくしてやる

GPG error: http://ppa.launchpad.net lucid Release : 公開鍵のエラー

お久しぶりです。きみきみです。

ちょっと公開鍵のエラーを吐いたので、
そいつのことでメモします。

基本は次の記事と同じ。
公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY - Everyday Programmer

で、これを解決するために上記の記事に載っているコマンドをまんま入力したら、
pgp.nic.ad.jpというキーサーバーに私の欲しい公開鍵がない、と言われた。

しまったぁと思って
GPG error: http://ppa.launchpad.net lucid Release
で検索したら、
http://stream-recorder.com/forum/w-gpg-error-http-ppa-launchpad-net-t6741.html
がヒットして、このエラーに関する公開鍵は
keyserver.ubuntu.com
にあることが分かった。

ということで

$ gpg --keyserver keyserver.ubuntu.com --recv-keys 鍵の文字列
$ sudo gpg --armor --export 鍵の文字列 | sudo apt-key add -
$ sudo apt-get update

とすればうまくいきました。