ubuntu GPG签名验证错误 NO_PUBKEY问题

来源:互联网 发布:java获取浏览器语言 编辑:程序博客网 时间:2024/05/16 07:28
正在读取软件包列表... 完成

W: GPG签名验证错误: http://deb.opera.com unstable Release:由于没有公钥,下列签名无法进行验证: NO_PUBKEY 033431536A423791
W: 您可能需要运行 apt-get update 来解决这些问题

需要把上面两行命令中的“4F6C1E86”替换成“NO_PUBKEY”后面的字串的最后8位,也即:
$ gpg --keyserver subkeys.pgp.net --recv 6A423791
$ gpg --export --armor 6A423791 | sudo apt-keyadd  -

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com033431536A423791
上面这个比较难成功

下面这个比较容易成功

gpg --keyserver subkeys.pgp.net --recv 6A423791
gpg --export --armor 6A423791 | sudo apt-key add-

 

wwj:测试OK
apt-spy下载

http://www.worlduc.com/blog.aspx?bid=137368

1.

sudo gedit /etc/apt/sources.list

源:deb http://http.us.debian.org/debianstable main

2.

sudo apt-get update

3.

W: GPG签名验证错误: http://http.us.debian.org stableRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY AED4B06F473041FA

gpg --keyserver subkeys.pgp.net --recv 473041FA
gpg --export --armor 473041FA | sudo apt-key add -

显示如下:

(

gpg --keyserver subkeys.pgp.net --recv 473041FA
gpg: 下载密钥‘473041FA’,从 hkp 服务器 subkeys.pgp.net
gpg: 密钥 473041FA:公钥“Debian Archive Automatic Signing Key(6.0/squeeze) <>”已导入
gpg: 没有找到任何绝对信任的密钥
gpg: 合计被处理的数量:1
gpg:              已导入:1  (RSA: 1)
gpg --export --armor 473041FA | sudo apt-key add -
OK
)

4.

sudo apt-get update

5.

sudo apt-get install apt-spy

成功!!!

6.

sudo apt-spy update

完全成功
0 0
原创粉丝点击