登陆一台VPS,看到如下提示信息。
New release ‘18.04.1 LTS’ available.
Run ‘do-release-upgrade’ to upgrade to it.
哦?竟然可以直接从Ubuntu 16.04 升级到 18.04。其实对于一个在使用中的VPS,我是不赞同这么做的,我更倾向于重做系统再重新部署应用。
(图源 :pixabay)
不过很好奇运行do-release-upgrade会是什么效果,手痒得抑制不住,那么就找一台相对空闲的VPS试一下吧。
在命令行下直接运行如下命令:
do-release-upgrade
提示为了安全起见,要在新端口上启动一个SSH服务
选择y,完成启动额外sshd后提示输入sudo密码。
将更新源内的链接从xenial(Ubuntu 16.04代号) 切换至bionic(Ubuntu 18.04代号)
不用多想啥,快点开始吧。
接下来就开始更新过程了,信息太长太多,无法截图了。
提示选择键盘布局国家等
然后继续一堆更新信息,信息太长太多,无法截图了。
然后停到这里
直接回车选择默认项目。
然后继续一堆更新信息,信息太长太多,无法截图了。
我选择
install the package maintainer’s version
然后继续一堆更新信息,信息太长太多,无法截图了。
My God,都要删除啥啊?让我瞧瞧,选择d
吧
似乎大概好像我也没用到啥啊?删吧删吧,返回后按y
然后继续一堆更新信息,信息太长太多,无法截图了。
曙光终于来了?选择y
,重启瞧瞧。
然后尝试重新登陆,结果死活登陆不上,换默认的22端口试试,一下子登陆上了。额,我以为用新的配置文件会把一些旧的配置迁移过来,看来我想错了。
升级成功了。
尽管升级成功,但是过程还是过于繁琐,这么烦劲,还不如重做系统呢,回头我还是直接重做系统到Ubuntu18.04吧,总感觉这样更靠谱,强迫症伤不起。至于这翻折腾白折腾了,这就是手痒的代价吧。
This page is synchronized from the post: 升级Ubuntu 16.04 到 18.04 / 测试do-release-upgrade