如何通过终端将 Ubuntu 16.04 LTS 升级到 Ubuntu 20.04.2.0 LTS?
谢谢!
答案1
该do-release-upgrade
命令旨在升级您的操作系统。请参阅man do-release-upgrade
。对于您而言,该命令将从 16.04 升级到 18.04。重新启动到更新后的 18.04 后,您需要再次运行该命令以升级到 20.04。升级前请确保您的系统已完全更新。
这个过程会相当漫长,升级后可能会出现一些小问题,甚至更糟。在此阶段进行全新安装会更快。
答案2
我建议在生产系统的克隆上运行升级。然后,如果克隆通过了所有测试且没有错误,则将克隆转换为生产系统。请参阅:
请注意,您需要创建一个与生产系统大小相同的分区才能使用该脚本。另请注意,正如其他答案所述,您必须先运行 16.04 到 18.04 升级,然后再运行 18.04 升级。
您可能会发现最好的方法是:
- 将生产系统克隆到16.04克隆。
- 在 16.04 克隆上运行 16.04 到 18.04 的升级。
- 查找错误,修复生产系统中的错误。
- 在 16.04 克隆版上重新运行 16.04 到 18.04 的升级。
- 将 16.04 克隆到新的 18.04 克隆。
- 在 18.04 克隆上运行 18.04 到 20.04 的升级。
- 查找错误,修复 18.04 克隆中的错误。
- 在 18.04 克隆上重新运行 18.04 到 20.04 的升级。
- 运行克隆 clone 几天后,将克隆 clone 重命名为生产系统。
或者当然,您可以简单地备份您的生产系统,尝试升级,并在每次升级失败后简单地恢复。修复导致失败的原因,再次备份并再次尝试升级。清洗、冲洗、重复。