sudo do-release-upgrade -cd
返回
Checking for a new Ubuntu release
New release '22.04' available.
Run 'do-release-upgrade' to upgrade to it.
然后
sudo do-release-upgrade
返回
Checking for a new Ubuntu release
There is no development version of an LTS available.
To upgrade to the latest non-LTS development release
set Prompt=normal in /etc/update-manager/release-upgrades.
我认为这个错误是:
22.04 未标记为 LTS。因此do-release-upgrade
无法从 20.04 LTS 升级到 22.04 LTS。
除了?还有其他解决方法set Prompt=normal in /etc/update-manager/release-upgrades.
吗?
答案1
如果你来自21.10: 这Jammy Jellyfish 发行说明(自 2022-04-21 起)包含一条注释从 Ubuntu 21.10 升级:
目前尚未启用 22.04 LTS 的升级(由于 snapd 和 update-notifier 存在错误),但将在未来几天内启用
如果你来自20.04 LTS:Ubuntu 20.04 将不会检测到较新的版本,直到 Ubuntu 22.04.1 发布,这是计划于 2022-08-04。
仅在第一个点发布后才可从一个 LTS 升级到下一个 LTS 版本。例如,Ubuntu 18.04 LTS 仅在 20.04.1 点发布后才可升级到 Ubuntu 20.04 LTS。如果用户希望在点发布之前进行更新(例如在部分机器上评估 LTS 升级),用户可以通过 -d 标志强制升级。