我开始重新使用一台旧电脑(Windows XP 时代),几年前我将其转换为 Ubuntu 10.04。我想升级到 14 - 我知道我必须一次升级一个版本,但遇到了一个问题。按照“关于 Ubuntu”页面上的说明,我在软件源中将系统设置为正常,然后转到升级管理器单击检查系统升级。然后我收到一条消息,告诉我我的版本不再受支持,我需要升级。我无法正常关闭此消息,但必须强制退出。我的下一个最佳行动方案是什么?感谢您的帮助。
答案1
10.04 是 LTS 版本。您应该能够直接升级到 12.04(下一个 LTS),然后从那里升级到 14.04(12.04 之后的下一个 LTS)。这并不像您担心的 8 个版本升级那么棘手。
然而,在两次发布之间四年内发生了很多变化。Ubuntu Unity 桌面可能无法在古老的硬件上运行(它可能!我会先下载一些 14.04 ISO,用于较轻的版本(Xubuntu、Lubuntu、Ubuntu-Mate、更多内容)。用它们制作一个 Live USB 并试用它们,看看效果如何。
从那里,您可以在升级期间直接重新安装(这可能是最有益的),也可以安装其whatever-desktop
元包。鉴于您已经拥有 ISO,直接重新安装可能会更快。
答案2
答案3
我同意其他答案的观点:
1)您应该认真考虑备份任何重要数据并重新安装,而不是花费几天时间升级单个版本,这容易出错、可能会破坏某些东西、不受官方支持,并且比在您的特定情况下重新安装花费的时间更长。
2) 10.04 LTS 作为 LTS 版本,可以直接升级到 12.04 LTS,然后直接升级到 14.04 LTS。然后,您可以停在那里等待 16.04 LTS(撰写本文时,6 个月后可用),或者转到 14.10,然后转到 15.04,并在接下来的几周内升级到 15.10。(2 或 4 个更新,而不是 9 或 11 个)
既然已经做出这些免责声明,以下就是对您实际问题的答案:
要更新不受支持的 Ubuntu 版本,您需要更改 apt sources.list 中的 URL,以反映 Ubuntu 的过时版本已在 Canonical 的服务器上移动(这样做是为了防止用户抱怨/提供有关不受支持版本的错误报告或因升级失败而自食其果,这是可能的,因为正如我所说,不受支持)。
首先,备份你的 apt 源:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
然后/etc/apt/sources.list
使用您最喜欢的文本编辑器进行编辑(使用 sudo,因为您必须以 root 身份编辑文件),并更改所有包含 http:// 的 URL美国档案.ubuntu.com/(或您所在的任何特定国家/地区的服务器)到 http://旧版本.ubuntu.com/ 然后 dist 升级应该可以工作。但请记住,它不受支持,并且可能会失败或破坏您的系统,因此如果您坚持这样做,请先备份所有内容。