分页: 1 / 11

[分享] 缺少公钥问题的解决方法

发表于 : 2006-10-11 17:12
Yew
症状:

代码: 全选

sudo apt-get update
W: GPG error: http://apt.tt-solutions.com dapper Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 06EA41DE4F6C1E86
解决方法:

代码: 全选

gpg --keyserver subkeys.pgp.net --recv 4F6C1E86
gpg --export --armor 4F6C1E86 | sudo apt-key add -
说明:
若缺少其他公钥,则将命令中两处4F6C1E86改为NO_PUBKEY
06EA41DE4F6C1E86中最后8位即可!

如果是Ubuntu PPA的

代码: 全选

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com

发表于 : 2006-10-22 23:25
eexpress
标记。实验一次有效。

发表于 : 2006-10-24 11:01
yuanqi
有效!反馈一下。

发表于 : 2006-10-24 12:05
karron
mark

发表于 : 2007-02-10 14:22
吴广德
刚刚做了一遍,有效,做个标记,呵呵

发表于 : 2007-02-10 14:46
syhan
受教了

发表于 : 2007-02-10 15:22
Venusxx
试验了一下,通过!

发表于 : 2007-02-10 16:17
jimmin
标记

发表于 : 2007-02-10 16:21
雕啸长空
Mark

发表于 : 2007-02-10 17:38
yumumao
标记一下(*^__^*)。

发表于 : 2007-03-03 16:33
applnk
不行啊!

代码: 全选

gpg: 下载密钥‘437D05B5’,从 hkp 服务器 subkeys.pgp.net
gpg: 公钥服务器超时
gpg: 从公钥服务器接收失败:公钥服务器错误

发表于 : 2007-03-03 16:52
applnk
ABC@ABC-desktop:~$ gpg --keyserver subkeys.pgp.net --recv 437D05B5
gpg: 下载密钥‘437D05B5’,从 hkp 服务器 subkeys.pgp.net
gpg: /home/ABC/.gnupg/trustdb.gpg:建立了信任度数据库
gpg: 密钥 437D05B5:公钥“Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>”已导入
gpg: 没有找到任何绝对信任的密钥
gpg: 合计被处理的数量:1
gpg: 已导入:1
ABC@ABC-desktop:~$ gpg --export --armor 437D05B5 | sudo apt-key add -
gpg: 没有找到任何绝对信任的密钥
OK
ABC@ABC-desktop:~$
还是不能用啊!什么叫没有找到任何绝对信任的密钥啊?而且明明“已导入:1”了,还是不能用。
ABC@ABC-desktop:~$ sudo apt-get update
Password:
忽略 http://mirror.lupaworld.com dapper Release.gpg
获取:1 http://ubuntu.cn99.com dapper Release.gpg [189B]
获取:2 http://ubuntu.cn99.com dapper-security Release.gpg [191B]
获取:3 http://ubuntu.cn99.com dapper-updates Release.gpg [191B]
获取:4 http://ubuntu.cn99.com dapper-proposed Release.gpg [191B]
获取:5 http://ubuntu.cn99.com dapper-backports Release.gpg [191B]
忽略 http://ubuntu.cn99.com dapper Release.gpg
...
...
...
命中 http://cn.archive.ubuntu.com dapper-backports/universe Sources
命中 http://cn.archive.ubuntu.com dapper-backports/multiverse Sources
命中 http://cn.archive.ubuntu.com dapper-proposed/main Packages
命中 http://cn.archive.ubuntu.com dapper-proposed/restricted Packages
命中 http://cn.archive.ubuntu.com dapper-proposed/universe Packages
命中 http://cn.archive.ubuntu.com dapper-proposed/multiverse Packages
命中 http://cn.archive.ubuntu.com dapper-proposed/main Sources
命中 http://cn.archive.ubuntu.com dapper-proposed/restricted Sources
命中 http://cn.archive.ubuntu.com dapper-proposed/universe Sources
命中 http://cn.archive.ubuntu.com dapper-proposed/multiverse Sources
下载 272kB,耗时 27s (10.0kB/s)
正在读取软件包列表... 完成
W: GPG error: http://archive.ubuntu.org.cn dapper-security Release: 下列签名无效: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <ftpmaster@ubuntu.com>
W: 您可能需要运行 apt-get update 来解决这些问题
ABC@ABC-desktop:~$

发表于 : 2007-03-03 16:56
applnk

代码: 全选

W: 您可能需要运行 apt-get update 来解决这些问题 
这一句很奇怪,它要我运行 apt-get update 来解决这个问题。但我明明是因为运行 apt-get update 才出现这个问题的。

发表于 : 2007-05-12 21:12
longinus4ubuntu
按sources.list里的提示下载公钥。
同样问题,一直超时。

发表于 : 2007-05-13 10:30
hao123liu
有效~
谢谢LZ~