升级到 11.10 后运行 apt-get update 时出错

升级到 11.10 后运行 apt-get update 时出错

可能重复:
解决 apt-get BADSIG GPG 错误的最简单方法是什么?

我最近将运行 Ubuntu 11.04 的 Chromebook 更新到 11.10,并且自更新以来,每次运行时apt-get update都会出现以下错误:

W: GPG error: http://security.ubuntu.com oneiric-security Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>
W: GPG error: http://extras.ubuntu.com oneiric Release: The following signatures were invalid: BADSIG 16126D3A3E5C1192 Ubuntu Extras Archive Automatic Signing Key <[email protected]>
W: GPG error: http://us.archive.ubuntu.com oneiric Release: The following signatures were invalid: BADSIG 40976EAF437D05B5 Ubuntu Archive Automatic Signing Key <[email protected]>

这些存储库看起来像是 11.10 的主要存储库,因此我认为这是一个非常严重的错误。其余的更新都没有问题,只是这三个存储库出现了错误。我能对错误签名做些什么吗?

答案1

成立这里

这是(最简单的)解决方案:

在终端中输入以下命令:

$ sudo -i
# apt-get clean
# cd /var/lib/apt
# mv lists lists.old
# mkdir -p lists/partial
# apt-get clean
# apt-get update

来源:ubuntugeek.com

答案2

有一个脚本可以让你获取你的存储库中任何缺少的 GPG 密钥。在终端中一次运行以下命令:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install launchpad-getkeys

然后运行 sudo launchpad-getkeys

它将把所有缺失的签名移植给您。之后,您在更新 repos 时将不会看到任何错误。

请先查看此帖子,并先阅读。来源:http://www.webupd8.org/2010/05/automatically-import-all-missing.html

相关内容