网站搜索

如何升级到 Ubuntu 18.04 Bionic Beaver


Ubuntu 18.04 LTS(代号“Bionic Beaver”)稳定版本已发布。其支持期为 5 年,直至 2023 年 4 月。

在本文中,我们将介绍如何从 Ubuntu 16.04 LTS 或 17.10 升级到 Ubuntu 18.04 Bionic Beaver

Ubuntu 18.04 的新增功能

在继续进行升级说明之前,我们先来看看 18.04 中的一些基础系统新功能和变化:

  • 随 Linux 内核 4.15 一起提供。
  • OpenJDK 10 是默认的 JRE/JDK。
  • Gcc 现在设置为默认编译应用程序。
  • CIFS 挂载中的默认 CIFS/SMB 协议版本发生更改。
  • 支持缓解措施以防止幽灵和崩溃。
  • Bolt 和 Thunderbolt 工具已提升为主要工具。
  • 网络管理器中提供的 Libteam 提供分组支持。
  • Systemd-resolved 是默认解析器。
  • 在新安装中,ifupdown 已被弃用,取而代之的是 netplan.io。
  • networkctl命令可用于查看网络设备的摘要。
  • GPG 二进制文件由 gnupg2 提供。
  • 在新安装中,默认情况下将使用交换文件而不是交换分区。
  • Python 2 不再预装,Python 3 已更新至 3.6。
  • 对于新安装,安装程序不再提供使用 ecryptfs-utils 的加密主目录选项。
  • OpenSSH 在桌面和服务器版本下不再使用小于 1024 位的 RSA 密钥以及更多的密钥。

警告:在执行升级之前,首先备份现有的 Ubuntu 安装或重要文件(文档、图像等)。建议这样做是因为,有时升级不会按计划顺利进行。

备份将确保您的数据保持完整,并且您可以在升级过程中出现任何故障(可能导致数据丢失)时恢复数据。

升级到 Ubuntu 18.04 桌面

1. 首先,确保您现有的 Ubuntu 系统是最新的,否则请运行以下命令来更新 apt 软件包源缓存并对已安装的软件包执行升级到最新版本。

sudo apt update
sudo apt upgrade 

然后,重新启动系统以完成更新的安装。

2. 接下来,从系统设置启动“软件和更新”应用程序。

3.然后单击第三个选项卡“更新”。

4. 接下来,在 Ubuntu 17.04 上,将“通知我新的 Ubuntu 版本”下拉菜单设置为“对于任何新版本”版本”。系统将要求您进行身份验证,输入密码以继续。在 Ubuntu 16.04 上,将此设置保留为“对于长期支持版本”。

5. 然后搜索“软件更新程序”并启动它或打开终端并运行 update-manager 命令,如图所示。

update-manager -cd 

更新管理器应该打开并通知您如下:新发行版“18.04”可用

6. 接下来,点击“升级”并输入您的密码继续。然后您将看到 Ubuntu 18.04 发行说明页面。仔细阅读并点击升级

7. 现在您的升级过程将开始,如以下屏幕截图所示。

8.阅读升级详细信息,并通过单击“开始升级”确认您要升级。

9.一旦您确认想要升级,更新管理器将开始下载Ubuntu 18.04软件包,如下面的屏幕截图所示。当所有包裹都已检索完毕后,该过程将无法取消。您可以点击“终端”来查看升级过程的进展情况。

10.之后,所有Ubuntu 18.04软件包将安装在系统上(这将需要一些时间),然后系统会要求您删除或保留过时的软件包。清理完毕后重新启动系统即可完成升级。

11.然后,您可以登录并开始使用Ubuntu 18.04 LTS

升级到 Ubuntu 18.04 服务器

如果您无法物理访问服务器,则可以通过 SSH 执行升级,但此方法有一个主要限制:一旦失去连接,就很难恢复。但是,GNU screen 程序用于在出现连接问题时自动重新连接。

1. 首先安装 update-manager-core 软件包(如果尚未安装),如图所示。

sudo apt install update-manager-core

2.接下来,确保/etc/update-manager/release-upgrades中的提示行设置为正常。如果是这种情况,请使用以下命令启动升级工具。

sudo do-release-upgrade 

3.然后按照屏幕上的说明继续。

您可以从 Ubuntu 18.04 发行说明页面找到更多信息,尤其是有关桌面和服务器版本更改的信息。

就是这样!在本文中,我们解释了如何从 Ubuntu 16.04 LTS17.10 升级到 Ubuntu 18.04 Bionic Beaver。如果您有任何疑问,请通过下面的反馈表与我们联系。