bunny
1
通常在添加第三方源执行apt-get update进行更新的时候,会出现如下提示信息:
W: GPG 错误:http://debian.ustc.edu.cn/debian unstable main: 由于没有公钥,无法验证下列签名: NO_PUBKEY 9AA38DCD55BE302B
W: 无法下载 http://archive.ubuntukylin.com/ubuntukylin/dists/raring/main/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
如果提示就使用下面的命令把公钥导入(替换相应的PUBKEY):
gpg --keyserver pgpkeys.mit.edu --recv-key 9AA38DCD55BE302B
gpg -a --export 9AA38DCD55BE302B | sudo apt-key add -
重新更新源:
sudo apt-get update
问题解决了!:4_92:
笨鸟弟弟
3
早上我贴出的公告截图楼主大人没看见吗,,并不是你这办法有效了,,而是服务器公告说明,,要维修一天,,你能下载证明是修好了,,
W: GPG 错误:http://archive.ubuntukylin.com saucy Release: 由于没有公钥,无法验证下列签名: NO_PUBKEY 1523BC085362A367
这个何解?
我的解决办法,这是结果,依然不行
tiey@l-pc:~$ gpg –keyserver pgpkeys.mit.edu –recv-key 1523BC085362A367
用法:gpg [选项] [文件名]
tiey@l-pc:~$ gpg -a –export 1523BC085362A367 | sudo apt-key add -
用法:gpg [选项] [文件名]
[sudo] password for tiey:
gpg: 找不到有效的 OpenPGP 数据。
命令错了求解?gpg –keyserve后面的地址怎么改
笨鸟弟弟
6
早上打不开,,这会恢复了,,不信你自己试一下,,便知道了,,我刚登陆下来,,
笨鸟弟弟
8
你是粘贴楼主大人的命令吧,,他的命令是错误的,,正确应该是
gpg --keyserver subkeys.pgp.net --recv 1523BC085362A367
我的命令没错,但是对于ubuntukylin是官方ubuntu不承认的源,他们的密匙我没下载成功过,,开发团队的的领导也没和我说清楚,,我这个命令下载别的密匙都管用,,
区别在于gpg --key
gpg–key
笨鸟弟弟
9
对于ubuntukylin的源,,是他们自己添加的ubuntu还没有认可,,对于他们的密匙,你去找开发团队的领导问问,,有没有密匙???其实就是强行下载,,不要管密匙的事情了,,你在优客助手添加的对吧,,安装让他给你安装好了,,不要管终端提示没有密匙,,优客助手不管这些只要你让他安装就会给你安装,,要想终端就是你的系统认可,,那还要修改深层,,如果你觉得麻烦,去仓库自己手动下载deb文件回本地,双击安装好了,,如果不会下载把你安装的软件名字告诉我,,给你下载回本地,,我只能帮助你这些了,,说白了他就是没有密匙你下载什么啊???
uk连个自己的源都没,有时想想比ld还山寨,ld起码形成自己的特色,uk有好的上游做成这样太不应该,亏它口号喊的响,我没诋毁的意思,别误会,发发牢骚
笨鸟弟弟
11
我们不说过激的话,,容易受到攻击,,自己知道心里有数就好了,,如果有能帮助你的问题,尽可能开口好了,,只是我的技术实在差劲,,
bunny
12
我的命令是我亲自使用的,你遇到这样的问题,当时我也遇到了,是因为你参数写的不对应该是–keyserver,两个短线“-”
gpg: 下载密钥‘5362A367’,从 hkp 服务器 subkeys.pgp.net
gpgkeys: key 1523BC085362A367 not found on keyserver
gpg: 找不到有效的 OpenPGP 数据。
gpg: 合计被处理的数量:0
笨鸟弟弟
17
你说的太对啦,,ubuntukylin密匙和别的密匙不是一样的,,楼主这样一生也无法找到密匙,,密匙是一个deb文件包,,需要手动下载,,
bunny
19
[
我从文本中拷贝过来“–”变成了“——”, 不好意思。
现已经更正。