从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 maindeb-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了
本文详细记录了从 Ubuntu 14.04 升级到 16.04 的过程及解决升级过程中遇到的问题,包括使用 do-release-upgrade 命令进行升级、解决 signonui 程序崩溃、更换内核版本以解决挂起问题、安装 JDK8 或 JDK9 替代 JDK1.7 以及调整 Chrome 字体设置以改善显示效果。

7419

被折叠的 条评论
为什么被折叠?



