如何从Ubuntu 15.10升级到Ubuntu 16.04 LTS

时间:2020-03-21 11:48:36  来源:igfitidea点击:

在本教程中,让我们了解如何从Ubuntu 15.10和旧版本升级到Ubuntu 16.04 LTS。

升级到Ubuntu 16.04桌面

在升级之前,我们需要更新系统。

打开终端并输入以下命令。

sudo apt-get update && sudo apt-get dist-upgrade

上面的命令将下载并安装最新的可用包。

重新启动系统以完成安装更新。

sudo reboot

现在,输入以下命令以升级到新可用版本。

sudo update-manager -d

软件更新程序窗口将显示出来,它将搜索可用的新版本。

几秒钟后,我们将看到如下所说的 Screen:

"此计算机上的软件是最新的。

但是,Ubuntu 16.04 LTS现在可以使用(我们有15.10)"。

单击"升级"按钮开始升级。

然后,单击"升级"。

注意:正如撰写本教程的那样,升级发行说明向导仍显示消息"欢迎来到Ubuntu Xerus Xerus开发版本"。
使用最新的Ubuntu图像更新所有Ubuntu镜像后,此消息将消失一次。

几分钟后,软件更新程序会要求我们开始升级。

单击"开始升级"以继续。

现在,分发升级将下载新软件包。
坐下来拿一杯咖啡。
取决于互联网连接速度需要一段时间。

关闭删除以删除过时包。

最后,单击"重新启动"按钮以完成升级过程。

恭喜。
Ubuntu 15.10已成功升级到16.04版。

登录新升级的Ubuntu 16.04桌面。

其中我的Ubuntu 16.04 LTS桌面看起来像。

要查看Ubuntu Desktop详细信息,请转至Unity Dash中的系统设置>详细信息。

从命令行中,我们可以使用命令查看系统详细信息:

cat /etc/*-release

示例输出:

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04 LTS"
NAME="Ubuntu"
VERSION="16.04 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
UBUNTU_CODENAME=xenial

要查看内核详细信息,请运行:

uname -a

示例输出:

Linux theitroad-sk 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

开始使用Ubuntu 16.04 LTS

Ubuntu 16.04 LTS服务器升级

我们看到如何升级到Ubuntu 16.04桌面。
现在,我们将看到如何从Ubuntu 15.10服务器升级到Ubuntu 16.04服务器。

首先,如果未使用命令安装,请安装更新 - 管理器核心包:

sudo apt-get install update-manager-core

然后,编辑文件/etc/update-manager /发布升级,

sudo nano /etc/update-manager/release-upgrades

并设置提示=正常或者提示= LT,如下所示。

# 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释放,则不应使用此选项,因为在这种情况下,升级器将无法确定是否可用。

如我们所知,Ubuntu 16.04是Ubuntu 15.10的下一个可用版本,因此我简单地将其留给了正常。

现在,现在是时候使用以下命令将服务器系统升级到最新版本了:

sudo apt-get update && 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继续。

升级过程将发生。
坐下来拿一杯咖啡。

根据互联网的速度,几分钟到几小时。

下载并安装了最新的软件包后,键入y并按Enter键删除过时包。

最后,要完成升级类型y并按Enter键。

恭喜!欢迎来到Ubuntu 16.04 LTS Xenial Xerus开发版。