[经验] 阿里云UbuntuServer版本升级操作
2016-06.13
总郁闷创建云服务器时不能选15.10的镜像,以为阿里云的服务器不能升级,原来也是可以的,而且阿里云官方镜像的APT源也相当的给力。
▲ 首先用 lsb_release -a 来查看当前版本信息 , 创建云服务器时,一开始选用了 14.04.4 的 LTS(长期支持版),现在目标是要升级至 15.10 (wily版)
第一确保安装了升级管理器 apt-get install update-manager-core !!
[那么] 进入 /etc/update-manager 目录下,编辑配置文件 release-upgrades ,
把下面这句屏蔽(不止限定于在LTS版内升级选项)
Prompt=lts
▲ 修改后, 执行升级脚本(命令)应该就可以可选升级到下一个版本(不会跳级升的,怕一下子跳到16.04的朋友,大可以放心了)
执行 do-release-upgrade -d
简单的确认之后,我们就开始了升级之旅,所有包都直接从阿里云的官方镜像下载下来, 不仅效率高,还挺全的 (赞一个)。
可选的地方基本都选Yes了; 当然,提示可能会覆盖我之前配置文件的地方,都选了默认的 No ;而提到 GRUB 安装在哪里的时候,直接选 /dev/sda 就是了。
▲ 不久,升级就完成了,查看了 APT源配置文件,自动给替换成 aliyun官方镜像(wily源)了。
为确保日后稳定可靠,在系统重启后,分别执行了 apt-get update 和 apt-get upgrade 加apt-get dist-upgrade 操作,以及 apt-get install -f 和 apt-get -y autoremove 操作。
为确认当前所处版本分别执行了 lsb_release -a 和 uname -a 以及 cat /etc/issue 命令。
为进一步确认操作系统位数执行了: getconf -a |grep -i long ,如果看到 LONG_BIT 64 ,则可以肯定为 64位操作系统。
● 至此, 重新再启动一下操作系统,并偷偷计数了一下重启所需要的秒数(ping恢复大约17、18秒的样子)
设定永久dns
通过修改:
sudo vi /etc/resolvconf/resolv.conf.d/base(这个文件默认是空的)
在里面插入:
nameserver 8.8.8.8
nameserver 8.8.4.4
如果有多个DNS就一行一个
修改好保存,然后执行
sudo resolvconf -u
再看/etc/resolv.conf,最下面就多了2行:
cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
nameserver 8.8.4.4
可以看到我们的设置已经加上了,然后再ping一个域名,当时就可以解析了,无需重启。