如何从 Ubuntu 16.04 LTS 升级到 20.04(在虚拟机中)

Err*_*ane 3 upgrade vmware 16.04 20.04

我是一个非常新的 Ubuntu 用户(在虚拟机中,因为我将 Windows 7 用于非 ubuntu 的东西 RIP ME)但是我需要升级到 20.04(我使用 16.04)但是如何升级?

没有:购买一台安装了 Ubuntu 的计算机,下载 .iso 文件或 在 VMWare中的那个 VM 中下载 .iso 文件

use*_*733 8

不支持直接发布升级路径。

  1. 支持的方法是从 16.04 版本升级到 18.04,然后再从 18.04 版本升级到 20.04。停止,测试您的新 18.04 系统,并在继续之前解决您遇到的任何问题。

    • 在开始之前备份或 VM 快照或 VM 克隆是明智的。
    sudo apt update
    sudo apt upgrade         // Prepare the 16.04 system for release-upgrade
    do-release-upgrade       // 16.04 to 18.04. The system will prompt you for a password
    
    sudo apt update
    sudo apt upgrade         // Check for errors. Stop if there are errors.
    do-release-upgrade -d    // The -d is required until August 13, 2020 when 20.04.1
                             // is released. After that, DON'T use -d.
    
    Run Code Online (Sandbox Code Playgroud)



  1. 这种经典的 Debian 方法是直接的……但不受支持且未经测试。如果您这样做并且出现问题,我们将不会帮助您修复它。我们只会建议您进行全新安装。过去四年发生了很多变化,因此可能会出现破损。

    • 在开始之前备份或 VM 快照或 VM 克隆是非常明智的。
    • 卸载所有非 Ubuntu 软件包。
    • sudo apt updatesudo apt upgrade
    • 手动编辑源:将所有“xenial”字符串替换为“focal”
    • 运行sudo apt dist-upgrade。不要不阅读输出就同意。在批准升级之前解决所有“保留”的包。确保升级不会删除您的桌面。
    • 重新安装所有非 Ubuntu 软件包。



  1. 跳过多个版本以简单地重新安装 Ubuntu 时,通常是最快和最简单的。

    • 在开始之前备份或 VM 快照或 VM 克隆是明智的。
    • 您不需要擦除或格式化。桌面安装程序可以选择安装到当前文件系统上,只是覆盖当前系统文件。这可能(也可能不会)删除一些自定义,但它是侵入性最小的方法。
    • 当然,您可以选择擦除并重新开始。对于一些用户来说,新的干净的石板是首选。

  • @BND如果您需要提出问题,那么您还没有准备好使用该选项。选择一个更适合您的技能水平的选项。 (2认同)