从Ubuntu 18.04升级到18.10的2种方法(GUI和终端)
代号为Cosmic Cuttlefish的Ubuntu 18.10于2018年10月18日发布。本教程将向您展示将Ubuntu 18.04升级到18.10的两种方法。 第一种方法使用图形更新管理器,第二种方法使用命令行。 通常,您使用图形更新管理器来升级Ubuntu桌面,并使用命令行来升级Ubuntu服务器,但是命令行方法也适用于桌面。
请注意,Ubuntu 18.04是一个长期支持(LTS)版本,将支持5年。 Ubuntu 18.10是非LTS发行版,这意味着它将仅支持9个月,直到2019年7月。如果您希望稳定而不是前沿,请坚持使用Ubuntu 18.04。 但是如果您不是这样,可以按照本教程从Ubuntu 18.04升级到18.10。
使用图形更新管理器将Ubuntu 18.04升级到18.10
首先,打开 software updater
(又名更新管理器)从您的应用程序菜单中。 它将更新软件包信息。 如果有可用的更新,请单击 Install Now
按钮并输入密码以安装更新。
如果安装了新版本的Linux内核,则更新管理器将告诉您重新启动计算机。 请点击 Restart Now
。
然后打开 Software & Updates
从您的应用程序菜单。
选择 Updates
标签,然后在窗口底部,从 For long-term support version
至 For any new version
。 系统将要求您输入密码以使更改生效。
接下来,打开一个终端窗口,并在终端中发出以下命令。
update-manager
检查更新后,更新管理器将告诉您Ubuntu 18.10现在可用。 点击 Upgrade
按钮。
然后输入您的密码。
出现发行说明窗口。 单击升级。
等待升级过程完成。 如果您收到某些第三方来源被禁用的通知,请接受它。 升级完成后,您可以重新启用它们。
在此过程中,您可能会被告知Canonical不再支持某些软件包,并且某些软件包将被删除。 您可以单击详细信息以查看将要删除的软件包。 准备好后,请点击 Start Upgrade
按钮。
升级完成后,重新启动计算机。 要检查您的Ubuntu版本,请运行
lsb_release -a
输出:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.10 Release: 18.10 Codename: cosmic
使用命令行从Ubuntu 18.04升级到Ubuntu 18.10
您可以使用命令行来升级Ubuntu桌面或无头服务器。 如果您使用SSH登录到Ubuntu服务器,则最好在其中添加以下行,以使OpenSSH会话保持活动状态 /etc/ssh/sshd_config
文件在您的服务器上。
ClientAliveInterval 60
保存并关闭文件。 然后重新启动SSH守护程序。
sudo systemctl restart ssh
要升级到Ubuntu 18.10,请首先运行以下命令以更新现有软件包。
sudo apt update && sudo apt dist-upgrade
请注意,如果在运行上述命令时安装了新内核,则需要重新引导系统才能继续升级过程。
然后确保你有 update-manager-core
软件包已安装。
sudo apt install update-manager-core
接下来,编辑 /etc/update-manager/release-upgrades
文件。
sudo nano /etc/update-manager/release-upgrades
将提示的值更改为 lts
至 normal
。
要在Nano文本编辑器中保存文件,请按 Ctrl+O
,然后按Enter确认。 要退出,请按 Ctrl+X
。 之后,运行以下命令开始升级过程。
do-release-upgrade
然后按照屏幕上的说明升级到Ubuntu 18.10。 升级完成后,重新启动Ubuntu桌面或服务器。 要检查您的Ubuntu版本,请运行:
lsb_release -a
输出:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.10 Release: 18.10 Codename: cosmic
您还需要重新启用第三方存储库(例如PPA),因为它们在升级过程中被禁用。
而已! 我希望本教程可以帮助您从Ubuntu 18.04升级到Ubuntu 18.10。 照顾自己!