我安装了 Ubuntu 桌面版。每次运行更新管理器都会失败:
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/g/gnutls26/libgnutls26_2.12.14-5ubuntu3.6_amd64.deb 404 Not Found [IP: 91.189.88.149 80]
Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.79.10_all.deb 404 Not Found [IP: 91.189.88.149 80]
我可以正常 ping 和 curl 91.189.88.149
。由于它返回 404,因此端口 80 上有一个活动的 HTTP 服务器。出于某种原因,更新管理器正在请求无效资源。
过去几个月一直无法更新。当我从齿轮图标/菜单中选择“可用更新...”时,会出现更新管理器。
我正在运行 Ubuntu 12.04.4 LTS。
后续:更新管理器已重命名为软件更新程序。
答案1
根据 Faheem 的评论建议,这个帖子,apt-get update
首先运行解决了问题。具体来说,apt-get update
安装了一堆更新,然后运行更新管理器,也安装了一堆更新。
答案2
我也遇到了同样的问题。我做了几件事解决了这个问题。
我打开了更新管理器,选择了设置并取消选中“不支持的更新”。当我重新运行更新时,缓存已更新,并且一些更新已成功加载。然后系统提示我重新启动。
我再次尝试从更新管理器运行更新但失败了,但这次我被提示通过 Synaptic 包管理器修复损坏的包。
我修复了损坏的软件包,现在更新管理器可以正常运行。