现象:
$sudo apt-get update
… 省略
…
W: GPG error: http://debian.cn99.com etch Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 9AA38DCD55BE302B
W: GPG error: http://ftp2.jp.debian.org etch Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 9AA38DCD55BE302B
W: GPG error: http://debian.nctu.edu.tw etch Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 9AA38DCD55BE302B
W: 您可能需要运行 apt-get update 来解决这些问题
解决办法:
当然,apt-get update肯定解决不了。
其实很简单,把对应的公钥找来就成了。
下载公钥:
gpg –keyserver wwwkeys.pgp.net –recv-keys 3DCCCCACE46F104F |
我想大部分公钥都能在wwwkeys.pgp.net找到吧。
转化一下:
gpg –export -a 3DCCCCACE46F104F > /tmp/key |
告诉apt-get:
sudo apt-key add /tmp/key |
ok, 再apt-get update一下看看还有警告没有?
原文地址: http://blog.163.com/howl_prowler/blog/static/26619715200942623358325/
评论
还没有任何评论,你来说两句吧!