如何将 Ubuntu 20.04 升级到 Ubuntu 21.04

Ubuntu 21.04 Hirsute Hippo 于 2021 年 4 月 22 日发布。它是一个非 LTS 短期版本,支持九个月。 它为开发人员和创新者提供了一些额外的功能,包括 Flutter 应用程序开发 SDK、Active Directory 集成和适用于 Ubuntu 的 Microsoft SQL Server。

Ubuntu 20.04 是一个长期支持版本,支持五年。 如果你想要一个稳定的版本,那就坚持使用 Ubuntu 20.04。 但是想要体验最新的 Ubuntu 风味,可以按照指南升级到 Ubuntu 21.04。

什么是 Ubuntu 21.04,为什么要升级?

Ubuntu 21.04 带有许多新功能和改进以及一些适合最新 GNU/Linux 技术的内部系统更新。 下面列出了一些:

  • 私有主目录
  • 加密EXT4分区
  • 加密安装的恢复密钥选项
  • 智能卡身份验证支持
  • 活动目录集成
  • 笔记本电脑的电源模式选项
  • 新的桌面图标扩展
  • Wayland 作为默认显示服务器
  • GNOME 3.38 作为默认桌面
  • 新的 Linux 内核版本 5.11

将现有系统升级到较新版本是保持所有系统设置、文件、已安装软件和其他内容不变的最佳方式。

在升级到较新版本之前,请记住以下事项:

  • 备份当前系统中的所有重要文件,并将它们放在外部硬盘或 USB 驱动器上。 因为,如果升级失败,您可以从备份中恢复数据。 也建议退房 当前的错误 并做出决定。
  • 升级到较新版本后,您将无法返回旧版本。
  • 升级过程将通过 Internet 下载几 GB 的数据。 所以你必须有一个高速互联网连接。

在本指南中,您将了解如何从 Ubuntu 20.04 升级到 Ubuntu 21.04。

先决条件

  • 您的机器上安装了 Ubuntu 20.04 桌面。
  • 您需要是 root 用户或具有 Sudo 权限的用户。

入门

在升级系统之前,请从应用程序菜单中打开您的终端,或者只需按 ALT+CTRL+T 键盘截图并运行以下命令以检查您当前的操作系统版本。

cat /etc/os-release

您应该在以下输出中看到您当前的操作系统版本:

NAME="Ubuntu"
VERSION="20.04 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

或者,您也可以运行以下命令来检查您的系统版本。

lsb_release -a

您应该看到以下输出。

Distributor ID:	Ubuntu
Description: Ubuntu 20.04 LTS
Release: 20.04
Codename: focal

将 Ubuntu 20.04 升级到 Ubuntu 21.04

您不能直接从 Ubuntu 20.04 升级到 Ubuntu 21.04。 您需要先升级到 Ubuntu 20.10,因为软件更新程序会尝试升级到下一个受支持的版本。 升级到 Ubuntu 20.10 后,可以升级到 Ubuntu 21.04。

将 Ubuntu 20.04 升级到 Ubuntu 20.10

首先,您需要安装当前可用于您的系统的每一个更新。

为此,请从应用程序菜单启动软件更新程序以安装所有可用更新。

点击 现在安装 按钮安装可用的更新。 安装所有更新后,系统将提示您重新启动计算机以完成更新。

点击 现在重启 重新启动计算机。 重启后,启动 软件和更新 检查新的可用版本。 您可以从应用程序菜单启动它,如下所示:

选择 更新 选项卡并更改通知设置 长期支持版本对于任何新版本 如下所示:

接下来,点击 关闭 按钮到 close 这 软件和更新 窗口并应用您所做的更改。

现在,启动 软件更新程序 再次从应用程序菜单检查新的可用版本。 您应该看到 Ubuntu 20.10 现在可以升级了。

点击 升级 打开分发升级窗口:

等待升级程序为您的系统准备新的升级。 最终,您应该会看到 Ubuntu 20.10 发行说明窗口。

点击 升级. 系统将询问您是否要开始升级。

点击 开始升级 开始这个过程。 安装新版本的软件包后,系统会要求您删除过时的软件包。

点击 消除 删除所有过时的软件包。 之后,系统会要求您重新启动系统以完成升级。 点击 现在重启 按钮完成升级。

重新启动系统后,打开终端并运行以下命令来检查您的 Ubuntu 版本:

cat /etc/os-release

您应该会看到您的系统版本已更改为 Ubuntu 20.10。

NAME="Ubuntu"
VERSION="20.10 (Groovy Gorilla)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.10"
VERSION_ID="20.10"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=groovy
UBUNTU_CODENAME=groovy

将 Ubuntu 20.10 升级到 Ubuntu 21.04

首先,从应用程序菜单启动软件更新程序。 您应该看到 Ubuntu 21.04 现在可以升级了。 点击 是的,立即升级 打开一个新的分发升级窗口。

几分钟后,您应该会看到 Ubuntu 21.04 发行说明窗口。

点击 升级 按钮。 系统将询问您是否要开始升级。

点击 开始 升级. 安装新版本的软件包后,系统会要求您删除过时的软件包 – 单击 消除 去做这个。 删除所有过时的软件包后,系统会要求您替换现有的软件包 /etc/sysctl.conf 使用新版本的配置文件,如下所示。

点击 代替 按钮替换文件。 然后,系统会要求您重新启动系统以完成升级,因此单击 现在重启 完成升级过程。

重新启动系统后,打开命令行终端窗口并运行以下命令来检查您的 Ubuntu 系统版本:

cat /etc/os-release

您的操作系统版本现在从 Ubuntu 20.10 更改为 Ubuntu 21.04,如以下输出所示。

NAME="Ubuntu"
VERSION="21.04 (Hirsute Hippo)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 21.04"
VERSION_ID="21.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=hirsute
UBUNTU_CODENAME=hirsute

Ubuntu 21.04 已准备就绪

现在您已成功将 Ubuntu 20.04 版本升级到最新的 Ubuntu 21.04。 您现在可以登录 Ubuntu 21.04,探索新功能,并享受新功能和增强功能。