为什么/如何在 CentOS 的最新版本上使用过时的内核?

为什么/如何在 CentOS 的最新版本上使用过时的内核?

我注意到 CentOS 6.9 仍在使用已停用的 Linux 内核 2.6,但 CentOS 6 处于主动维护状态,几天前甚至有一个内核更新,也是 2.6.x。CentOS 是否修改了内核以将错误修复“反向移植”到旧内核?或者由于 CentOS 是 Redhat 的免费克隆,这项工作实际上是由 Redhat 完成的?

答案1

RedHat 选择稳定性而非功能性。内核并不是您能找到的唯一古老软件。上次我使用 RHEL 服务器时,上面的大多数软件比 RedHat 发布的版本早大约 5 年。检查您的 bash 和 coreutils 版本。在我的 Ubuntu 16.04(大约一年前)上:

  • 庆典:4.3.48
  • 查找:4.7.8
  • grep:2.25
  • python v2:2.7.12
  • python v3:3.5.2

当然,他们会反向移植安全修复程序。

相关内容