将Azure上的Ubuntu 18.04升级到18.10

2019-07-10 17:54:25 浏览数 (1)

嗯?我竟然又写了一篇很不Windows的文章,别杀我,这还是可以假装和微软Azure有点关系的,谁让微软爱Linux呢。Azure还没有放出Ubuntu 18.10的服务器镜像,我们来看看如何手工升级吧。这篇文章面向和我一样不熟悉Linux的用户,如有补充和建议,欢迎留言!

准备工作

首先确保当前的Ubuntu 18.04.1 LST已经更新到针对此版本的最新状态。运行下面这3条命令:

sudo apt-get update

sudo apt-get upgrade

sudo apt-get dist-upgrade

中间可能要重启个一两次(咦,谁黑Windows更新要重启的)

直到再次登录,显示 0 packages / updates,并不提示 system restart is requried 为止。

更改配置文件

Azure上的Ubuntu 18.04.1是LST的,所以默认检查不到18.10的更新,我们要修改配置文件让系统的更新检查不再是LST频道。

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

这将使用nano编辑器打开系统上的配置文件。将里面的Prompt=lst改成normal

CTRL X关闭nano编辑器,然后按Y选择保存修改。

默认文件名就是当前文件,按ENTER确认保存。

检查更新

执行命令

do-release-upgrade

Y确认继续在SSH中进行更新

ENTER继续

Y继续,接下来就开始漫长的下载过程,千万不要退出SSH,不然我也不知道该怎么再连上服务器了……

ENTER

我选择的是latest,更新到最后没爆,我也不知道这个应该怎么选……

Y删除无用的旧包

Y重启服务器

检查战果

等待几分钟,服务器完成重启之后,再次连接。

看到Ubuntu 18.10字样,更新成功!

0 人点赞