Ubuntu 16.04 升级至 17.10

虽然部分VPS商家如Vultr等在部署时均提供Ubuntu 17.10版本,大多数的提供商(至少我遇到的两三家)的Ubuntu版本都还是在16.10及以下。为了方便使用,当然想把我的所有VPS都弄成同一个操作系统统一版本;既然决定使用Ubuntu 17.10,那么剩下的如何更新呢?
若是Ubuntu17.04,只需 " apt update " 后执行 " do-release-upgrade " 。但是对于以下的版本 (<= 16.10) ,似乎需要折腾一会儿。

更新已安装包

还是照常,

apt  update

如果有更新,就

apt upgrade

安装并配置更新管理

apt dist-upgrade
apt install update-manager-core

安装好后打开 " /etc/update-manager/release-upgrades " ,找到最后一行,将 Prompt= 后的改为 normal ,存盘退出。

开始升级

do-release-upgrade

此操作建议使用VPS提供商的VNC。
如果你是用的VNC,只需一直确认下去就行了。
如果你用的是终端SSH,开始时会询问是否再打开一个SSH进程以防万一,输入 “ Y ” 后确认;在最后又会弹出一个紫屏框,选择 “ install the package maintainer's version ” 就可以了。