我遇到了无法下载任何更新或新软件包的问题。我之前遇到过这个问题,我可以通过几个步骤解决
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get clean
sudo apt-get update
这仍然让我
W: Failed to fetch
http://ucmirror.canterbury.ac.nz/ubuntu/dists/quantal-security/multiverse/binary-i386/Packages
404 Not Found
E: Some index files failed to download. They have been ignored, or old
ones used instead.
我手动尝试了不同的服务器,当我要求 Ubuntu 帮我找到一个时,得到了“未找到合适的下载服务器”的提示。我没有使用防火墙,设置中也没有设置代理服务器之类的东西。
答案1
你的 ubuntu 版本已经过期了,你可以更换你的版本或者替换 /etc/apt/sources.list 中的源,
1)你可以通过将源更改为 old-releases.ubuntu.com 来手动执行此操作
2)在终端中通过 sudo sed -i -e 's/ucmirror.canterbury.ac.nz\|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list
答案2
从错误信息来看,您使用的Ubuntu版本是Ubuntu 12.10 quantal
。
此版本已超出支持期限,您需要安装较新版本。
有关此信息,请参阅如何安装软件或从旧的不受支持的版本升级?
实际错误是服务器不再具有 的包文件quantal
。
有关版本支持时间的详细信息,请参阅https://wiki.ubuntu.com/Releases
Quantal 已列在“使用寿命终止”表中。