红联Linux门户
Linux帮助

从Ubuntu14.04升级到16.04的一些问题

发布时间:2016-06-27 15:29:24来源:linux网站作者:mikeshi

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了。


本文永久更新地址:http://www.linuxdiyf.com/linux/21887.html