在Ubuntu下执行sudo apt-get update时发现如下错误:
W: GPG签名验证错误: http://ppa.launchpad.net hardy Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 632D16BB0C713DA6
W: 您可能需要运行 apt-get update 来解决这些问题
因为我正是运行apt-get update才出的问题,所以这个提示不靠谱。解决方法是要导入公钥。
$ gpg –keyserver keyserver.ubuntu.com –recv 0c713da6
gpg: 下载密钥‘0C713DA6’,从 hkp 服务器 keyserver.ubuntu.com
gpg: 密钥 0C713DA6:公钥“Launchpad PPA for Fabien Tassin”已导入
gpg: 没有找到任何绝对信任的密钥
gpg: 合计被处理的数量:1
gpg: 已导入:1 (RSA: 1)
$ gpg –export –armor 0c713da6 | sudo apt-key add –
OK
免责声明:本文仅代表作者个人观点,与Linux公社无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。