升级从终端开始,运行几分钟下载“可信”包,然后停止并显示以下错误消息:
W:Failed to fetch
http://extras.ubuntu.com/ubuntu/dists/oneiric/main/source/Sources 404
Not Found
E:Some index files failed to download. They have been ignored, or
old ones used instead.
Restoring original system state
Aborting
请注意“oneiric”——几年前我确实从 oneiric 升级到了 precise,更新时总是收到错误消息,指的是“oneiric”。我尝试按照这里的建议进行升级,但没有找到其他可以解答这个难题的问题。
答案1
感谢您的帮助 - 现已下载。我设法从这里的答案中拼凑出答案,但在整个过程中,如果有人“手把手地”指导我,我可能就能做到!对于后来遇到类似问题的人来说,这是 Terminal 中的解决方法。
sudo -i
gedit /etc/apt/sources.list
打开一个 gedit 文档 - 在任何包含 oneiric 的行前加上 #(在我的情况下) - 保存并关闭。
logout
sudo apt-get update
应该不会再出现错误消息。然后根据需要进行升级。
sudo apt-get upgrade
答案2
要将我的评论转换为答案,升级时您需要清理您的存储库。
第一步,备份您的数据,以防升级时出现问题。
其次,阅读发行说明:https://help.ubuntu.com/community/UpgradeNotes
就你的情况来说,https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes和https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes#Upgrading_from_Ubuntu_12.04_LTS_or_Ubuntu_13.10
然后禁用所有 ppa 和任何第三方存储库。升级后,您可以重新启用它们,但您始终需要检查,因为有时第三方存储库和 ppa 会滞后或无人维护。
按照这个思路,不要混合和匹配不同版本的 Ubuntu 存储库。因此,不要将 14.04 与任何其他版本(例如 16.04 或其他版本)混合使用。
看https://help.ubuntu.com/community/Repositories/Ubuntu和https://help.ubuntu.com/lts/serverguide/configuration.html
要恢复您的存储库,请参阅https://repogen.simplylinux.ch/
对于旧的 12.04 存储库,请参阅如何安装软件或从旧的不受支持的版本升级?
然后您可以继续升级,请参阅如何升级到较新版本的 Ubuntu?
升级后,正如我所指出的,您可以添加或重新启用 ppa。