我目前使用的是 Ubuntu 16.04 LTS。截至撰写本文时,18.04 LTS 已可用。但是,我不想升级到它。相反,我想升级到 17.04 LTS。
我已经搞定了:
sudo apt update
sudo apt dist-upgrade
很多教程都建议
sudo do-release-upgrade
作为下一步。但我相信这会升级到最新的发行版,而不是目标 17.04。我该怎么办?
答案1
为了回答你的问题,我认为 Ubuntu 官方不支持升级到最新版本或最新 LTS 之外的版本。它可能可以通过更改/etc/apt/sources.list
并运行中的适当代码名称来升级到特定版本apt update && apt dist-upgrade
,但这不会考虑该do-release-upgrade
工具执行的任何升级步骤(如果有)。
但是,在您的具体情况下,17.04 不是 LTS,而是已经失去支持。16.04 仍然受支持;如果您不想升级到 18.04,您应该坚持使用 16.04。
答案2
所以显而易见的另一个答案是创建一个可启动的USB您要升级到的版本,并备份当前主目录,并在完成安装后恢复它。它并不优雅,但很有效。