スキップしてメイン コンテンツに移動

yaourt で PGP鍵を検証できない場合の対処

yaourt で linux-rt パッケージをインストールしようとしたところ
次のようなエラーになってしまった。

==> gpg でソースファイルの署名を検証...
    linux-4.0.tar ... 失敗 (不明な公開鍵 79BE3E4300411886)
    patch-4.0.4 ... 失敗 (不明な公開鍵 38DBBDC86092693E)
    patch-4.0.4-rt1.patch ... 失敗 (不明な公開鍵 7B96E8162A8CF5D1)
==> エラー: PGP 鍵を検証できませんでした!
==> エラー: Makepkg was unable to build linux-rt.
==> linux-rt のビルドを再開しますか ? [y/N]


何かのはずみで署名の鍵を消してしまったのかも知れない。


そこで以下のコマンドで3つの鍵をインポートした。

  • gpg --keyserver http://pgp.mit.edu --recv-key 79BE3E4300411886
  • gpg --keyserver http://pgp.mit.edu --recv-key 38DBBDC86092693E
  • gpg --keyserver http://pgp.mit.edu --recv-key 7B96E8162A8CF5D1

これで正常に linux-rt がインストールできるようになった。