如何从Ubuntu 16.04升级到Ubuntu 16.10
下载Ubuntu 16.10
可以从下面的链接下载Ubuntu 16.10 final。
但是,如果系统上已经安装了Ubuntu 16.04 LTS,则可以轻松地将其升级到Ubuntu 16.10.
在本教程中,让我们看看如何从Ubuntu 16.04和更早版本升级到Ubuntu 16.10.
升级到Ubuntu 16.10桌面
在升级之前,我们需要更新系统。
打开终端并输入以下命令。
sudo apt-get update && sudo apt-get dist-upgrade
上面的命令将下载并安装最新的可用软件包。
重新引导系统以完成安装更新。
sudo reboot
现在,输入以下命令以升级到新的可用版本。
sudo update-manager -d
将显示“软件更新程序”窗口,并搜索新的可用版本。
但是,这里没有显示下一个可用版本。
这是因为16.04 LTS是长期支持版本。
因此,它将仅搜索下一个可用的LTS版本,即Ubuntu 18.04 LTS。
我们必须更改设置以搜索下一个可用的新版本。
为此,请单击“设置”。
只需单击“更新”选项卡下的通知我有新Ubuntu版本的下拉框,然后选择“对于任何新版本”。
然后,单击“关闭”。
再次,运行以下命令以开始升级过程。
sudo update-manager -d
几秒钟后,我们将看到如下所示的 Screen:
“这台计算机上的软件是最新的。
但是,Ubuntu 16.10现在可用(我们有16.04)”。
单击升级按钮开始升级。
然后,单击升级。
几分钟后,软件更新程序将要求我们开始升级。
单击开始升级以继续。
现在,发行版升级将下载新软件包。
坐下来,喝杯咖啡。
需要一段时间,具体取决于Internet连接速度。
关闭删除以删除过时的软件包。
最后,单击“立即重新启动”按钮以完成升级过程。
恭喜你Ubuntu 16.04 LTS桌面已成功升级到版本16.10.
登录到新升级的Ubuntu 16.10桌面。
这就是我的Ubuntu 16.10桌面的样子。
要查看Ubuntu桌面的详细信息,请转到系统设置> Unity破折号中的详细信息。
文件管理器:
网页浏览器:
在命令行中,我们可以使用以下命令查看系统详细信息:
cat /etc/*-release
输出示例:
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.10 DISTRIB_CODENAME=yakkety DISTRIB_DESCRIPTION="Ubuntu Yakkety Yak (development branch)" NAME="Ubuntu" VERSION="16.10 (Yakkety Yak)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 16.10" VERSION_ID="16.10" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="http://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=yakkety UBUNTU_CODENAME=yakkety
或者,只需运行:
lsb_release -a
输出示例:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu Yakkety Yak (development branch) Release: 16.10 Codename: yakkety
要查看内核详细信息,请运行:
uname -a
输出示例:
Linux theitroad 4.8.0-17-generic #19-Ubuntu SMP Sun Sep 25 05:29:05 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
开始使用Ubuntu 16.10 Desktop。
Ubuntu 16.10服务器升级
我们看到了如何升级到Ubuntu 16.10桌面。
现在,我们将看到如何从Ubuntu 16.04 LTS升级到Ubuntu 16.10服务器。
首先,使用以下命令安装update-manager-core软件包(如果尚未安装):
sudo apt-get install update-manager-core
然后,编辑文件/etc/update-manager/release-upgrades,
sudo nano /etc/update-manager/release-upgrades
并将Prompt = lts更改为Prompt = normal,如下所示。
# Default behavior for the release upgrader. [DEFAULT] # Default prompting behavior, valid options: ## never - Never check for a new release. # normal - Check to see if a new release is available. If more than one new # release is found, the release upgrader will attempt to upgrade to # the release that immediately succeeds the currently-running # release. # lts - Check to see if a new LTS release is available. The upgrader # will attempt to upgrade to the first LTS release available after # the currently-running one. Note that this option should not be # used if the currently-running release is not itself an LTS # release, since in that case the upgrader won't be able to # determine if a newer release is available. Prompt=normal
- 正常–检查是否有新版本可用。如果找到多个新发行版,发行版升级程序将尝试升级到立即替代当前正在运行的发行版的发行版。
- LTS –检查是否有新的LTS版本可用。升级程序将尝试升级到当前正在运行的LTS版本之后的第一个LTS版本。请注意,如果当前运行的发行版本身不是LTS发行版,则不应使用此选项,因为在这种情况下,升级程序将无法确定是否有较新的发行版。
如我们所知,Ubuntu 16.10是Ubuntu 16.04的下一个可用版本,因此我只是简单地将其保留。
现在,是时候使用以下命令将服务器系统升级到最新版本:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
重新启动系统以应用更新。
sudo reboot
如果我们要通过SSH进行升级,最好在 Screen会话中启动升级会话。
因为在升级过程中万一SSH连接失败,我们可以轻松地重新连接升级会话。
要安装 Screen工具,请运行:
sudo apt-get install screen
然后使用以下命令启动 Screen会话:
screen
如果发生任何故障,我们可以使用以下命令重新连接到升级会话:
screen -Dr
现在,使用以下命令启动升级过程:
sudo do-release-upgrade -d
键入Y,然后按Enter。
再次按ENTER键。
一段时间后,系统会要求我们继续升级过程。
键入Y,然后按Enter键继续。
升级过程将立即开始。
这将需要几分钟到几小时,具体取决于Internet连接速度。
坐下来,喝杯咖啡。
一旦下载并安装了最新的软件包,请键入Y,然后按Enter键以删除过时的软件包。
最后,要完成升级类型Y,然后按Enter。
恭喜你!欢迎使用Ubuntu 16.10版本。