超级轻松:在服务器上将Ubuntu 14.04升级到Ubuntu 16.04
这是一个快速教程,显示了如何在服务器上将Ubuntu 14.04升级到Ubuntu 16.04。 Ubuntu 16.04 LTS Xenial Xerus于2016年4月21日发布。您可以在Ubuntu官方网站上阅读发行说明。
注意:在生产服务器上升级之前,请进行彻底的测试。
将Ubuntu 14.04升级到Ubuntu 16.04
首先通过SSH进入您的服务器并更新所有软件包。
sudo apt-get update sudo apt-get upgrade sudo apt-get dist-upgrade
确保你有 update-manager-core
通过运行以下命令安装在服务器上。
dpkg -l | grep update-manager-core
如果您什么都看不到,那意味着 update-manger-core
未安装。 使用以下命令安装它:
sudo apt-get install update-manager-core
仅在2016年7月21日发布16.04.1 LTS点发布之后,才能启用Ubuntu 14.04 LTS到16.04 LTS升级。因此,现在(6月15日)我们必须使用 -d
选择强制升级。 但是,不建议将其用于生产服务器。
do-release-upgrade -d
Ubuntu 16.04.1发布后,您可以运行
do-release-upgrade
升级完成后,重新启动服务器。 再次SSH登录,然后使用 lsb_release -a
命令检查Ubuntu版本。
[email protected]:~# lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04 LTS Release: 16.04 Codename: xenial
恭喜! 您已成功将Ubuntu 14.04升级到16.04。 从现在开始,您将使用Systemd,而不必担心新贵。
[email protected]buntu:~# systemctl status apache2 ● apache2.service - LSB: Apache2 web server Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d └─apache2-systemd.conf Active: active (running) since Wed 2016-06-15 11:30:38 EDT; 9min ago Docs: man:systemd-sysv-generator(8) Process: 337 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS) CGroup: /system.slice/apache2.service ├─441 /usr/sbin/apache2 -k start └─444 /usr/sbin/apache2 -k start
总是欢迎提出意见,问题或建议。 如果您发现这篇文章有用, 请在社交媒体上与您的朋友分享! 请继续关注更多Linux教程。