GPG无法检查签名

我试图在我的natty服务器上从oneiric重新编译和重建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 

知道如何修复此警告吗?

我相信传统的解决方案是安装Debian Developers包的GnuPG密钥 :

 sudo apt-get install debian-keyring 

首先,您应该按照@enzotib指示将密钥导入本地密钥环:

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

然后将密钥导出到本地trustkeys以使其受信任:

 gpg --no-default-keyring -a --export 7ADF9466 | gpg --no-default-keyring --keyring ~/.gnupg/trustedkeys.gpg --import - 

您应该使用以下命令将密钥导入本地密钥环:

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

然后,再次尝试该命令。