Ubuntu14.04.4升级硬件实现堆栈(HWE)到14.04.5(Xenial Kernel-v4.4)

CSDN GitHub
Ubuntu14.04.4升级硬件实现堆栈(HWE)到14.04.5(Xenial Kernel-v4.4)

之前使用的一直是Ubuntu14.04.4(Kernel 4.2), 现在Ubuntu16.04已经发布好几个月了, 但是为了稳定一直没更新, 前段时间看到Ubuntu 14.04.5发布了, 本次发布主要更新升级了硬件实现堆栈(HWE)

本次发布三大亮点:

  • 更多更好的硬件支持

  • 稳定更新,减少软件包的下载更新

  • 保持系统稳定

  • 详细的发布信息,可查看发布说明:

https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes/ChangeSummary/14.04.5

下载地址:http://releases.ubuntu.com/trusty/

参照

参照 描述
1404_HWE_EOL 详细的讲解了Ubuntu 14.04 HWE的信息
LTSEnablementStack 详解的讲解了如何升级Ubuntu HWE
求助Ubuntu14.04.5 LTS软件源中提示hardware enablement stack升级的问题 如何升级14.04.4到14.04.5
Ubuntu 14.04.5 Released with Kernel 4.4 and 16.04 X Stack 升级Ubuntu 14.04到14.04.5

1 背景


之前更新Ubuntu内核, 往往使用如下两个命令

更新 描述
apt-get upgrade 系统将现有的Package升级,如果有相依性的问题,而此相依性需要安装其它新的Package或影响到其它Package的相依性时,此Package就不会被升级,会保留下来
apt-get dist-upgrade 可以聪明的解决相依性的问题,如果有相依性问题,需要安装/移除新的Package,就会试着去安装/移除它. (所以通常这个会被认为是有点风险的升级)

upgrade 和 dist-upgrade 的区别

apt-get upgrade 和 apt-get dist-upgrade 本质上是没有什么不同的。

只不过, 会识别出当依赖关系改变的情形并作出处理, 而对此情形不处理.

例如软件包 a 原先依赖 b c d,但是在源里面可能已经升级了,现在是 a 依赖 b c e。这种情况下,dist-upgrade 会删除 d 安装 e,并把 a 软件包升级,而 upgrade 会认为依赖关系改变而拒绝升级 a 软件包

内核的升级

使用dist-upgrade可能会升级内核, 但是内核的主版本 不会变, 只是不断在修订和修复bug.

就比如我系统安装的时候, 安装的是Ubuntu14.04.4, 系统的内核使用的是Linux-4.2.0的内核, 那么我更新之后, 内核可能从4.2.0-36到4.2.0-44, 但是内核版本没有变动

如果我想升级系统的内核, 那么只有如下几种方法

  • 自己下载并编译新的内核

  • 升级系统版本(比如14.04升级到16.04)

  • 升级Ubuntu硬件实现栈

其中前两种方法不推荐, 自己新编译的内核,可能会导致某些开发库因为没有相应的适配所以无法正常使用, 同样Ubuntu跨版本升级, 往往导致很多兼容性问题, 请谨慎升级. 相比较来说, 升级硬件实现栈HWE则相对来说安全很多

3 升级HWE


首先我们明确一点, 我们仅是升级Ubuntu14.04的HWE, 并不将14.04升级成16.04, 主要考虑的原因是16.04仍然不够稳定, 而且如果想要升级的话, 我们不如直接重新安装16.04系统, 使用更新管理器直接升级的话, 会有很多兼容性问题, 而且升级失败进不了系统的比比皆是, 相比较来说升级HWE则相对安全很多

3.1 查看你的HWE的基本信息


命令行实用程序可以用来查看我们系统支持的状况, 在更新管理器核心包在Ubuntu 14.04提供. 它包括由其他更新管理器使用的中央逻辑和更新通知提醒我们EOL通知用户.

查看你的HWE的EOL支持日期

如果您想查看那么包将不再支持(这些包通常是旧的内核的包)
To find out what packages are unsupported run:

注意

使用命令与使用软件更新管理器没有任何实质的差别, 但是如果您担心自己命令输入错误而导致的一些不稳定因素, 可选择使用软件更新管理器由系统自行执行更新命令

Ubuntu14.04的主线支持信息和内核版本, 如下图所示

查看系统中的内核镜像信息

查看系统的信息, 可以看到现在系统升级为

lsb_release -a

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2016年9月4日
下一篇 2016年9月4日

相关推荐