如何从Ubuntu 15.10升级到Ubuntu 16.04 LTS
在本教程中,让我们了解如何从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开发版。