如何从 Ubuntu 20.04 升级到 Ubuntu 22.04

Ubuntu 的下一个 LTS 版本 – Ubuntu 22.04 将于 2021 年 4 月 21 日正式发布。它包含许多增强功能和新版本的应用程序,例如 Kernel 5.15、PHP 8.1。 Ruby 3.0、GNOME 42.0,以及对 ARM 设备(如 Raspberry Pi 4)的增强支持。

虽然没有正式发布,但你仍然可以 下载 Ubuntu 22.04 并试驾。 或者,您可以从 Ubuntu 20.04 无缝升级到 Ubuntu 22.04。

在本指南中,我们概述了从 Ubuntu 20.04 Focal Fossa 升级到代号为 Jammy JellyFish 的 Ubuntu 22.04 时要采取的步骤。

先决条件

要开始,您需要具备以下条件:

  1. Ubuntu 20.04 上的实例
  2. 以 root 用户或作为对您的实例的特权访问 sudo 用户。
  3. 快速稳定的互联网连接。

笔记:

由于您要升级到新的 Ubuntu 版本,请确保首先备份所有数据,以便在升级过程中出现任何问题时,您的数据不会丢失。

一切就绪,让我们继续升级到 Ubuntu 22.04!

第 1 步:升级 Ubuntu 20.04

要开始使用,您需要将系统升级到最新版本,在发布本教程时,它是 Ubuntu 20.04.3。 因此更新软件包索引并将 Ubuntu 升级到最新版本如下。

$ sudo apt update && sudo apt upgrade -y

为了确保您运行的是最新版本,请执行以下命令。

$ cat /etc/os-release

接下来,运行以下命令为升级做好系统准备。

$ sudo apt dist-upgrade

该命令处理不同版本的 Ubuntu 之间的切换依赖关系。

第 2 步:安装 update-manager-core 包

在开始升级之前,我们需要安装一个名为 更新管理器核心 . 这管理版本升级。

$ sudo apt install update-manager-core

第 3 步:升级到 Ubuntu 22.04

接下来,运行以下命令开始升级到 Ubuntu 22.04 Jammy Jellyfish。 这 -d 尽管最新版本尚未正式发布,但该选项为命令继续升级提供了绿灯。 简而言之,该选项意味着升级到开发版本。

$ sudo do-release-upgrade -d

更新管理器将从官方 Ubuntu 服务器探测新的 Ubuntu 版本。

然后,您的系统存储库将使用 Ubuntu 22.04 软件包列表进行更新。

然后更新管理器将确定需要删除哪些包以及要安装哪些包。 此外,更新程序将根据您的互联网连接确定升级的大小以及成功完成升级所需的大致时间。

要开始升级,请按“‘。 要显示将要安装和升级的所有软件包的列表,请按“d

在升级过程中,安装程序将删除过时的软件包并为 Ubuntu 22.04 安装新的软件包,包括最新的内核(内核 5.15)

升级需要相当长的时间,所以请耐心等待。 这也是喝咖啡休息的好时机。

升级完成后,系统会提示您重新启动,因此请继续按’‘ 然后按 ENTER 键启动新的 Ubuntu 版本!

第 4 步:确认升级到 Ubuntu 22.04

当您重新登录时,Ubuntu 应该已经升级到 Ubuntu 22.04。 如果您正在运行 GUI,您应该会在桌面背景上看到一个新的动物吉祥物,如图所示。

在终端上,您可以使用以下命令验证这一点:

$ cat /etc/os-release

从输出中,您可以看到我们正在运行 Ubuntu 22.04!

这就是如何从 Ubuntu 20.04 Focal Fossa 成功升级到 Ubuntu 22.04 Jammy Jellyfish。