我正在这台机器上运行 ubuntu 11.10 (oneiric),突然apt
无法update
正常运行。
如果我要求它更新其软件包信息,通过运行apt-get update
(或者告诉更新管理器“检查”),它会成功更新大约 120 个软件包(更准确地说,我得到大约 120 个 Ign/Hit 注释),然后说它找不到宇宙来源和受限 amd64:
Hit http://de.archive.ubuntu.com oneiric-backports/multiverse Translation-en
Hit http://de.archive.ubuntu.com oneiric-backports/restricted Translation-en
Hit http://de.archive.ubuntu.com oneiric-backports/universe Translation-en
Err http://de.archive.ubuntu.com oneiric/universe Sources
404 Not Found [IP: 141.30.13.20 80]
Err http://de.archive.ubuntu.com oneiric/restricted amd64 Packages
404 Not Found [IP: 141.30.13.20 80]
W: Failed to fetch http://de.archive.ubuntu.com/ubuntu/dists/oneiric/universe/source/Sources 404 Not Found [IP: 141.30.13.20 80]
W: Failed to fetch http://de.archive.ubuntu.com/ubuntu/dists/oneiric/restricted/binary-amd64/Packages 404 Not Found [IP: 141.30.13.20 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
我手动检查了de
服务器并且找不到它所抱怨的内容有什么问题。此外,它看起来很像,比如说,us
镜子。
但奇怪的是,它列出的 IP 似乎指向一个德比安包服务器,显然不包含 ubuntu 包。
那么,我该如何解决这个问题?
答案1
问题似乎是服务器出了问题de
(坚持不懈:看看这个问题有多老了!)。我更改了服务器中的所有条目de
,现在更新正常了。/etc/apt/sources.list
nl
看起来,一旦你从不同的服务器更新,你就可以恢复到本地服务器。 ubuntu-mirrors 的工作人员无法解释这一点,但它确实有效。