我注意到 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
当然,他们会反向移植安全修复程序。