web-dev-qa-db-ja.com

GPGは署名を確認できません

私は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

この警告を修正する方法はありますか?

10
Flint

まず、@ 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 -
10
Flint

従来の解決策は Debian開発者のGnuPGキー パッケージをインストールすることだと思います:

Sudo apt-get install debian-keyring
10
ændrük

次のコマンドを使用して、キーをローカルキーリングにインポートする必要があります。

gpg --keyserver keyserver.ubuntu.com --recv-keys 7ADF9466

その後、コマンドを再試行してください。

6
enzotib