[如何]修复 Ubuntu 中“无法下载存储库信息”
最近,我偶然发现了一个更新问题。我注意到过去几天,Ubuntu 没有通知我任何可用的更新。考虑到我使用的是测试版,没有任何更新通知感觉很奇怪。这就是为什么我决定自己检查是否有可用的更新。我运行了软件更新程序,检查更新后出现以下错误:
无法下载存储库信息。检查您的互联网连接。
在本教程中,我将向您展示如何解决 Ubuntu 中的此更新问题。
如何修复“无法下载存储库信息”更新错误:
由于软件更新程序 GUI 中没有提供有关错误原因的更多信息,因此我们必须使用命令行来查找原因。
第 1 步:找出导致错误的原因
打开终端 (Ctrl+Alt+T) 并使用以下命令:
sudo apt-get update
等待该命令完全运行。它最终应该会抛出一个错误,如下所示:
W: Failed to fetch http://ppa.launchpad.net/venerix/pkg/ubuntu/dists/raring/main/binary-i386/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.
正如您在上面看到的,更新程序未能找到特定的 PPA 包。这就是软件更新程序无法成功运行的原因。
第 2 步:消除问题的根本原因
一旦我们知道此 PPA(或任何其他软件源)是此更新错误的根本原因,下一步就是将它们从软件源列表中删除。为此,请从 Unity Dash 打开软件和更新:
在“软件和更新”中,转到“其他软件”并查找导致此问题的软件源。取消选中其前面的框可将其从未来的更新中排除。
就是这样。你不需要重新启动什么的。只需再次运行软件更新程序即可正常工作。
顺便说一下,此步骤只是将该软件源从列表中排除。要完全摆脱它,请阅读这篇有关如何删除 PPA 的文章。
如果您想知道为什么会发生这个错误,那是因为我当前的 Ubuntu 版本不支持 PPA。我添加了一个不适用于我的 Ubuntu 版本的 PPA,这就是更新中指定的 URL 出现 404 错误的原因。
有问题、建议、帮助吗?请随意点击评论框。