为什么Centos 6比Ubuntu 12.04有更老的内核?

嗨,有人能帮助我理解这一点。

在Centos 6.2上显示内核2.6.32-220.el6.x86_64

而在Ubuntu 12.04上显示为3.2.0-23-generic

3.0内核是最新的内核之一,Ubuntu正在使用它,而Centos使用的是旧内核。 为什么这样?

旧的内核是否可以提供新内核可以使用的每个新function? 他们为什么不升级到3.0?

CentOS不提供更新的内核的原因是因为它是Red Hat Enterprise Linux的重build,并且不提供更新的内核。 RHEL对升级和新function采取了一些保守的做法,宁愿提供一个具有长期支持的稳定平台。 Bug和安全补丁被移植到这个环境中。

这是Ubuntu和红帽企业Linux或CentOS之间的一个关键区别

Ubuntu只比CentOS / RHEL移动得更快。 这是devise上的,因为快速移动的平台对于重视一致性或稳定性的更大的业务和应用来说不是理想的目标。

Red Hat努力在产品的整个支持生命周期中保持版本一致,但会重新devise关键更新和更新的软件包function到旧版本中。