软件更新程序无法下载存储库信息


8

当我运行软件更新程序时,它说它无法下载存储库信息并无法检查Internet连接。

我有互联网连接。

我该如何解决?

编辑添加源的内容,列出:

抱歉,我无法弄清楚如何在不麻烦的情况下粘贴sources.list的内容。其中一些预览为非常大的加粗打印。我试图遵循块引用和代码规则,但是无论如何这都是一个很大的混乱。


请张贴的内容/etc/apt/sources.list
thefourtheye

Answers:


4

以我的经验,至少还有其他三个导致失败的原因:不正确的存储库位置,存储库关闭以及不正确的代理设置。

首先,在中检查软件仓库的位置/etc/apt/sources.list或运行software-properties-gtk。确保可以访问所有存储库,例如,使用Web浏览器以确保该站点当前未关闭。

如果可以,请检查系统范围的代理设置。因为软件更新是通过使用root特权运行的,所以使用的代理设置也将是root的。选中此问题以设置系统范围的代理设置。

另一个原因可能是防火墙,但是我不确定:)。

希望能帮助到你。

更新

如果从终端gpg: /tmp/tmp<somerandom>/trustdb.gpg: trustdb created运行时收到消息,这不是问题software-properties-gtk


我运行了sotware-properties-gtk并得到了它:gpg:/tmp/tmpmggoaz/trustdb.gpg:创建的trustdb
bruce

1
我从终端执行了sudo apt-get更新,并收到一堆404错误。我安装了软件并进行了更新,并取消选择了导致404错误的来源-我希望这样做不会造成任何麻烦。有一个来源正在“定时”。不知道我该怎么办。
布鲁斯

1
我只是做了sudo apt-get更新并运行了软件更新程序,所以它起作用了。不知道这是404错误,还是超时源或两者兼而有之。
布鲁斯

就我而言,我可以在浏览器中访问所有存储库URL。但这仍然是问题所在,尽管PPA昨天运行良好,但仍然是自定义PPA /存储库/源(非Ubuntu)之一。禁用该PPA可使software-properties-gtk一切再次正常运行。
乔纳森·哈特利

7

另一个解决方案是,有时无法从所选服务器中找到软件包。您应该将其更改为最匹配的服务器。

  • 转到“ 软件和更新”,“ Ubuntu软件”选项卡,
  • 然后在点击下载Other
  • Select Best Server 它将自动更新源。
  • 现在从Software Updater安装它或执行sudo apt-get upgrade

是的,它建议乌兹别克斯坦...还是谢谢。
Joe Coder

2

在我的情况下,关于将要获取存储库信息,检查Internet连接以及无法找到“最佳服务器”的错误消息完全是红色的鲱鱼。

我的问题的根本原因是我试图从13.10升级到14.04,并且我的更新设置被设置为仅检查LTS更新。每当我尝试显式检查更新时,都会说“您的系统已经是最新的”。起初我错误地猜测这是由于网络问题(代理等)导致未找到更新。

当我更改更新程序设置以检查是否有任何新版本时,我收到一条消息,指出不再支持13.10,并带有一个用于升级选项的新按钮。单击此新按钮可以正常工作,而无需更改其他网络或设置。

对我来说,这似乎是个错误,因为14.04是LTS更新,但无论如何,它奏效了!

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.