Ubuntu16.04出来后,作为坚持LTS版的我来说,已经是两年没有升级ubuntu了。升级之后,发现问题多多,好处至今没感觉到,还不如不升……这里记录了升级后,为了让笔记本正常工作所做的一些调研成功。
从14.04升级到16.04,会遇到几个问题。
首先,虽然已经16.04已经出来很久,官网也说了会推送升级,但是神奇的是,其实怎么都拉不到。我把升级策略从LTS改为任何版本都升级,也只看到15.10这个版本。
幸好,Ubuntu提供了一个叫 do-release-upgrade 的命令,这个可以升级到16.04
升级过程比较漫长,升级好了之后,会有几个问题。
首先是该死的signon ui这个程序各种挂,每次重启比挂,其实从12.04开始就有这个问题。无视……
第二,是默认的内核 4.4,这个内核有一个问题,无法正常挂起。通过加入kernel的PPA可以获得最新的4.6内核,就没有无法挂起的问题了。注意,有两个问题:
1)有比较多的版本,要这个版本
https://launchpad.net/~canonical-kernel-team/+archive/ubuntu/ppa 其他版本会遇到没有linux-image-extra的问题,这个包里有aufs的驱动,而aufs是docker必要的文件系统。
只要在 /etc/apt/source.list 中加入
deb http://ppa.launchpad.net/canonical-kernel-team/ppa/ubuntu yakkety main
deb-src http://ppa.launchpad.net/canonical-kernel-team/ppa/ubuntu yakkety main
注意哦,因为4.6是给后一个版本 16.10用的,所以请务必使用 yakkety 这个代号
然后执行
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B892ACEA
差一句:其实16.04里,apt-get已经换成apt了,不过出于兼容,apt-get还是可以用的
这样就可以找到最新的4.6.0-2的内核了
安装可以用
sudo apt-get install -y linux-image-4.6.0-2-generic linux-image-extra-4.6.0-2-generic
挂起是可以了,不过合上笔记本就自动挂起的机能还是无法恢复,这个要继续调查。
第三,就是16.04开始好像没有JDK 1.7了,所以要装JDK8,或者9。这是小问题。
最后,是chrome下字体发虚的问题,要了命,仿佛只有修改chrome默认字体才行,反正我在设置里都选择文泉驿的字体就OK了。