首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行最新内核是否重要?

运行最新内核是否重要?
EN

Server Fault用户
提问于 2017-08-07 09:27:51
回答 1查看 530关注 0票数 1

我想使用RHEL7.4,但是我有为Linux3.10.0-514构建的二进制驱动程序。RHEL 7.4附带了Linux3.10.0-693,并且这个驱动程序不能使用这个内核。是否可以在老版本的内核中使用RHEL7.4?我知道这在技术上是可能的,所以问题是,新内核提供了哪些特性以及用户空间如何依赖于这些新特性?我可以看到,这两个内核都来自3.10行,所以从用户空间的角度来看,它们是完全可替换的,使用旧内核应该是合理的、安全的吗?

另外,是否可以在老版本的内核中使用安装程序,或者我应该安装7.3并使用yum upgrade升级到7.4?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2017-08-07 13:33:41

这取决于:

  1. 新内核版本可能修复重要的安全和/或稳定性问题。从这个角度来看,运行最新内核总是很重要的。
  2. 从一个次要版本到另一个RedHat Linux版本(7.3 -> 7.4),RedHat有时也会改变对内核有影响的更重要的内容。一般来说,这是100%兼容的用户空间,但并不总是。例如,如果用户空间工具对网络功能进行了更改(比如发布更新版本的团队驱动程序等)、LVM (带有额外选项的新版本)、NFS等,那么用户空间工具可能会对内核部分产生不兼容的配置并引发问题。

至于升级/降级,您只需下载RPM和yum install

总之:仔细地测试一下!

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/867238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档