更新时出现 Apt BADSIG 错误(Ubuntu 存档自动签名密钥)

更新时出现 Apt BADSIG 错误(Ubuntu 存档自动签名密钥)

我正在尝试更新软件包的存储库,但是 APT 给出了此错误:

W: Errore GPG: http://it.archive.ubuntu.com precise Release: Le seguenti firme non erano valide: BADSIG XXXXXXXXXXXXXXXX Ubuntu Archive Automatic Signing Key
 <[email protected]>

Ubuntu 存档自动签名密钥无效。此问题会导致 APT 无法为我的系统下载重要更新吗?我使用的是 Ubuntu 12.04。谢谢!

答案1

您可以尝试使用以下命令来修复它:

最简单的方法:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com THE_KEY

其中“THE_KEY”是您由于某种原因用 XXXXXXXXXXXX 屏蔽的存储库密钥。

如果这不起作用,请尝试这个:

sudo apt-get install aptitude
sudo aptitude -o Acquire::http::No-Cache=True -o Acquire::BrokenProxy=true update
sudo apt-get clean
cd /var/lib/apt
sudo mv lists lists.old
sudo mkdir -p lists/partial
sudo apt-get clean
sudo apt-get update

您还可以使用Y PPA 经理它有自动导入丢失的 GPG 密钥和修复 BADSIG 错误的选项。

答案2

在没有其他详细信息(参见评论)的情况下,我认为您的问题的答案是您描述的问题不太可能导致您错过重要的更新。

相关内容