我查看了多个论坛和网站,试图修复这个问题。这个问题已经持续了三天。我对 Linux 还不太熟悉,但我想我已经设法缩小了问题的范围。
我最近遇到了这样的错误E: GPG error: http://arcgive.canonical.com raring Release: The following signatures were invalid: NODATA 1 NODATA 2
每次都用“sudo apt-get 更新“。还收到一个红色警告三角形,警告我更新信息已过时,可能是由于网络问题或存储库过时造成的。经过一番激烈的谷歌搜索,发现有几个人遇到了类似的问题,但似乎是 13.03。
据我所知,我缺少 GPG 密钥,这是导致问题的原因(尝试在设置中将其重置为默认值,但没有成功)。有一个链接指向似乎是 raring Release 的 PGP 密钥,但我不知道该怎么处理它:http://archive.canonical.com/dists/raring/Release.gpg
我真的希望这里有人知道该怎么做。
感谢您的帮助
答案1
这是由于链接拼写错误造成的,正如您所看到的,E: GPG error: http://arcgive.canonical.com raring Release: The following signatures were invalid: NODATA 1 NODATA 2
链接上写着“arcgive”,需要改为“archive”才能更改,输入sudo gedit /etc/apt/sources.list
并修复拼写错误(在本例中:deb-src http://arcgive.canonical.com/ raring partner
需要编辑为deb-src http://archive.canonical.com/ raring partner
:)点击保存,现在问题应该已经修复,然后输入sudo apt-get update
检查,现在应该可以找到任何缺失的更新。这也解决了无法从 Ubuntu 软件中心下载或通过 apt 安装的问题