私はnattyサーバーでoneeventからlibevent2ソースを再コンパイルして再構築しようとしていましたが、gpgが署名をチェックできないという小さなエラーがありました。
# dpkg-source -x libevent_2.0.12-stable-1.dsc
gpgv: Signature made Fri Jun 17 07:12:50 2011 PDT using DSA key ID 7ADF9466
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./libevent_2.0.12-stable-1.dsc
この警告を修正する方法はありますか?
まず、@ enzotibの指示に従って、キーをローカルキーリングにインポートする必要があります。
gpg --keyserver keyserver.ubuntu.com --recv-keys 7ADF9466
次に、キーをローカルのtrustedkeysにエクスポートして、信頼できるようにします。
gpg --no-default-keyring -a --export 7ADF9466 | gpg --no-default-keyring --keyring ~/.gnupg/trustedkeys.gpg --import -
従来の解決策は Debian開発者のGnuPGキー パッケージをインストールすることだと思います:
Sudo apt-get install debian-keyring
次のコマンドを使用して、キーをローカルキーリングにインポートする必要があります。
gpg --keyserver keyserver.ubuntu.com --recv-keys 7ADF9466
その後、コマンドを再試行してください。