在尝试运行时,apt-get update
我linux mint 17.3
收到以下错误。
W: GPG error: http://extra.linuxmint.com rosa Release: The following
signatures were invalid: BADSIG 3EE67F3D0FF405B2 Clement Lefebvre (Linux
Mint Package Repository v1) <[email protected]>
我尝试添加密钥,3EE67F3D0FF405B2
如上面提到的这个帖子但密钥保持不变,并且列表中也没有过期密钥。
我的官方源码包列表文件内容如下
deb http://free.nchc.org.tw/linuxmint/packages rosa main upstream import
deb http://extra.linuxmint.com rosa main
deb http://np.archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb http://np.archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ trusty partner
镜像站点http://free.nchc.org.tw/linuxmint/packages
和额外的存储库站点http://extra.linuxmint.com
具有相同的结构。导致错误的原因是什么以及如何解决?
还有替代镜子吗http://extra.linuxmint.com rosa main
?
答案1
尝试安装密钥环:
sudo apt-get install --allow-unauthenticated linuxmint-keyring
然后:
sudo rm -rf /var/lib/apt/lists/*
apt update
sudo apt-get update
sudo apt-get upgrade
答案2
遇到这个,它已经很旧了,但对于其他找到它的人来说:只是想补充一点,上述修复都不是必要的(至少对于当前版本的 Ubuntu/Mint 而言)。您所要做的就是在“软件源”GUI 上更改镜像。我选择了欧盟一款,随机收到OP中详细说明的相同错误消息。在尝试了很多方法之后,我发现我所要做的就是更改为美国一款 - 已修复。如果这不起作用,请继续尝试不同的镜子,直到它起作用为止。这种情况并不罕见。
答案3
我在 17 Qiana 版本中也遇到了同样的问题。我对上面的内容稍作修改:
安装密钥环(可能不需要?):
sudo apt-get install --allow-unauthenticated linuxmint-keyring
从 /var/lib/apt/lists 中删除了与 extra.linuxmint.com 相关的文件:
sudo rm /var/lib/apt/lists/extra.linuxmint.com_dists_qiana*
然后运行更新(但不是升级):
sudo apt update
sudo apt-get update
然后我重新运行更新管理器,它工作正常,没有错误。
注意:在检查时,我发现这个过程恢复了一组新的四个 extra.linuxmint.com_dist_qiana_.... 文件,全部日期为 2016 年 2 月 11 日,位于 /var/lib/apt/lists 中,而以前只有三个这样的文件其中有较晚的日期戳。毫无疑问,某个地方有人知道这是怎么发生的......