如何升级到Ubuntu 20.04

时间:2020-03-05 15:32:19  来源:igfitidea点击:

Ubuntu 20.04 LTS(Focal theitroada)于2017年4月23日发布,将支持5年。
它带有许多新软件包和主要软件升级,包括OpenJDK,GCC,Python,Ruby和PHP的最新版本。
该版本基于Linux 5.4 LTS内核,并增加了对新硬件和文件系统的支持。
桌面版随附GNOME 3.36和一个名为Yaru的新默认主题。

本教程说明了如何从Ubuntu 18.04或者Ubuntu 19.10升级到Ubuntu 20.04 LTS。

准备工作

我们可以直接从Ubuntu 18.04或者Ubuntu 19.10直接升级到20.04版。
如果运行任何以前的发行版,则必须首先升级到Ubuntu 18.04或者19.10.

升级操作必须以超级用户特权运行。
我们需要以root用户或者具有sudo特权的用户身份登录。

备份资料

首先,请确保在开始操作系统的重大升级之前先备份数据。
如果我们在虚拟机上运行Ubuntu,则最好进行完整的系统快照,以便在更新出错时可以快速还原计算机。

更新当前安装的软件包

在开始版本升级之前,建议将所有当前安装的软件包更新为最新版本。

标记为保留的软件包无法自动安装,升级或者删除。
这可能会在升级过程中引起问题。
要检查系统上是否有保留的软件包,请运行:

sudo apt-mark showhold

如果存在“处于保留状态”的软件包,则应使用以下方法解除对软件包的保留:

sudo apt-mark unhold package_name

刷新apt列表并升级所有已安装的软件包:

sudo apt updatesudo apt upgrade

如果内核已升级,请重新启动计算机,并在启动后重新登录:

sudo systemctl reboot

对已安装的软件包执行主要版本升级:

sudo apt full-upgrade

'apt full-upgrade'可能还会删除一些不必要的软件包。

删除任何软件包不再需要的所有自动安装的依赖项:

sudo apt --purge autoremove

升级到Ubuntu 20.04 LTS(Focal theitroada)

升级到最新的Ubuntu版本是一个非常简单的过程。
我们可以使用“ do-release-upgrade”从命令行进行升级,也可以使用GUI更新工具进行升级。

我们将从命令行执行更新,该更新应适用于台式机和服务器系统。

“ do-release-upgrade”是大多数Ubuntu系统默认安装的“ update-manager-core”软件包的一部分。
如果由于某种原因未将其安装在系统上,请使用以下命令进行安装:

sudo apt install update-manager-core

输入以下内容开始升级过程:

sudo do-release-upgrade -d

该命令将禁用所有第三方存储库,并将apt列表更改为指向焦点存储库。
系统将多次提示我们确认要继续升级。
当询问我们是否要在升级过程中自动重新启动服务时,键入y。

在升级过程中,该命令将询问我们各种问题,例如我们要保留现有的配置文件还是要安装软件包维护者的版本。
如果我们未对文件进行任何自定义更改,则可以安全键入“ Y”。
否则,建议保留当前配置。
进行选择之前,请仔细阅读问题。

升级在GNU屏幕会话中运行,如果连接断开,它将自动重新连接。

整个过程可能需要一些时间,具体取决于更新的数量和Internet速度。

一旦安装了新软件包,更新工具将询问我们是否要删除过时的软件。
如果不确定,请键入“ d”并检查废弃软件包的列表。
通常,输入“ y”并删除所有过时的软件包是安全的。

升级过程完成并假设一切顺利后,系统将要求我们重新启动计算机。
输入“ y”继续:

System upgrade is complete.
Restart required
To finish the upgrade, a restart is required.
If you select 'y' the system will be restarted.
Continue [yN] y

确认升级

等待片刻,直到系统启动并登录。

如果我们是桌面用户,将会看到一个新的图形启动启动和登录屏幕。

我们还可以通过输入以下命令来检查Ubuntu版本:

lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 20.04 LTS
Release:	20.04
Codename:	focal