运行“sudo apt-get update”时出现“无法验证签名”如何解决?

运行“sudo apt-get update”时出现“无法验证签名”如何解决?

你好,我在 Ubuntu 机器上运行 sudo apt-get update 命令时出现此错误 :(

错误:

在 1 秒内获取 308B(158B/秒)
正在读取软件包列表...完成
W:GPG 错误:http://ppa.launchpad.net intrepid Release:
  无法验证以下签名,因为公钥
  不可用:NO_PUBKEY 5A9BF3BB4E5E17B5
W:您可能需要运行 apt-get update 来纠正这些问题

答案1

您需要下载 gpg 密钥:

gpg --keyserver keyserver.ubuntu.com --recv 4E5E17B5
gpg --export --armor 4E5E17B5 | sudo apt-key add -

http://ubuntuforums.org/showthread.php?p=6626085#post6626085

答案2

在 ubuntu 9.10 中,如果使用命令 add-apt-repository 添加存储库,则会自动导入密钥。这样,您就不会收到此错误/警告。

相关内容