fedora の yum でエラー

fedorayum で public key not available for とエラーが出る場合.

> //var/cache/yum/testing/packages/desktop-printing-0.17-3.i386.rpm
> public key not available for 
> //var/cache/yum/testing/packages/kernel-2.6.9-1.643.i686.rpm

次のように.公開鍵を登録すれば良い.

$sudo rpm --import /usr/share/rhn/RPM-GPG-KEY
$sudo rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora

FAQなので,検索すればすぐに解決するのだけど,どうせまた忘れるだろうから日記に記録しておこう.

ちなみに登録されている公開鍵の一覧は,つぎのようにして参照できる.

$ rpm -qa gpg-*