我经常遇到这个问题,并且总是不得不谷歌寻找答案。有没有人永久修复 BADSIG 错误apt-get
?
W:GPG 错误: http: //download.virtualbox.org lucid 发布:以下签名无效:BADSIG 54422A4B98AB5139 Oracle Corporation(VirtualBox 存档签名密钥)
我经常遇到这个问题,并且总是不得不谷歌寻找答案。有没有人永久修复 BADSIG 错误apt-get
?
W:GPG 错误: http: //download.virtualbox.org lucid 发布:以下签名无效:BADSIG 54422A4B98AB5139 Oracle Corporation(VirtualBox 存档签名密钥)
这是(最简单的)解决方案:
在终端中键入以下命令:
学分:ubuntugeek.com
编辑:
如果错误再次发生(可能在几天/几个月后),请以 root 身份打开 Nautilus > 导航到
var/lib/apt
> 删除“lists.old”文件夹 > 然后打开“lists”文件夹并删除“partial”文件夹。现在,再次执行上述命令。您的错误消息的重要部分是以下粗体:
以粗体复制内容,然后打开终端并输入:
即使用SHIFT+INS您复制的数字粘贴 - 54422A4B98AB5139
您必须输入密码,密钥将被下载并集成。
尝试删除密钥
然后更新存储库
你应该得到一个
NO_PUBKEY
错误而不是一个BADSIG
错误,并且应该找不到密钥(称为“Ubuntu Extras Archive Automatic Signing Key”)
现在添加密钥
结果
apt-key finger
应该有如果这不起作用,请尝试
来源:这个ubuntu 论坛帖子
解决 BADSIG GPG 错误的另一种更简单的方法是通过一个名为
Y PPA manager
点击
Advanced
然后选择
Fix all GPG Badsig errors
如果添加密钥后仍然出现此错误,请尝试:
转到您的 apt-cacher-ng 缓存目录,然后删除 virtualbox 条目:
找到另一个我们可以使用的服务器: