Moh*_*S.M 5 updates do-release-upgrade 18.04
我想将我的 Ubuntu 18.04.6 LTS (Bionic Beaver) 升级到最新/最好的版本,因为当前版本将于 2023 年 5 月停产。任何完成此升级的人请提供步骤。
不过,我尝试使用以下命令升级我的服务器,但它说我当前的操作系统不是 LTS,我需要尝试非 LTS。怎么了?
sudo do-release-upgrade -d
Run Code Online (Sandbox Code Playgroud)
通常不应将该-d选项与 一起使用do-release-upgrade。
让我们检查一下手册页:
Run Code Online (Sandbox Code Playgroud)-d, --devel-release If using the latest supported release, upgrade to the development release
-d仅当您使用最新的受支持版本(目前为 Ubuntu 23.04)并且想要升级到下一个开发版本时,才应使用该选项。此外,该选项在新的 LTS 版本发布后(例如 Ubuntu 24.04 发布时)-d也将相关,并且您希望在第一个发布点(24.04.1)解锁 LTS 升级之前升级现有的 22.04 版本窗口(通常在八月) - 但这应该被视为高级用例。
相反,您可以使用该-c选项来检查要升级到的版本:
Run Code Online (Sandbox Code Playgroud)-c, --check-dist-upgrade-only Check only if a new distribution release is available and report the result via the exit code
因此,要验证升级路径,请运行:
do-release-upgrade -c
Run Code Online (Sandbox Code Playgroud)
然后,执行不带任何选项的正常升级命令:
sudo do-release-upgrade
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1155 次 |
| 最近记录: |