GPG签名验证错误: http://ppa.launchpad.net hardy Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY

Ubuntu添加新的软件源的时候,update报这个错误

 

GPG签名验证错误: http://ppa.launchpad.net hardy Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 6AF0E1940624A220

 

找了下原因,虽然不知道原理,不过大概意思还是能才出来的,解决方法如下:

 

gpg --keyserver subkeys.pgp.net --recv 6AF0E1940624A220

 

gpg --export --armor 6AF0E1940624A220 | sudo apt-key add -

 

然后sudo apt-get update就OK了

 

20090723补充:subkeys.pgp.net尽然提示找不到了,换成keyserver.ubuntu.com即可

你可能感兴趣的:(.net,ubuntu)