Привет, может кто-нибудь помочь мне понять это.
На Centos 6.2 ядро отображается как 2.6.32-220.el6.x86_64
тогда как в Ubuntu 12.04 он отображается как 3.2.0-23-generic
.
Ядро 3.0 является одним из последних ядер, и Ubuntu использует его, тогда как Centos использует старое ядро. Почему это так?
Может ли старое ядро предложить все новые функции, которые может предложить новое ядро? Почему они не обновляются до 3.0?
Причина, по которой CentOS не предоставляет более новое ядро, заключается в том, что это перекомпоновка Red Hat Enterprise Linux, которая не предоставляет более новое ядро. RHEL придерживается несколько консервативного подхода к обновлениям и новым функциям, предпочитая вместо этого предоставлять стабильную платформу с долгосрочной поддержкой. Исправления ошибок и безопасности портированный в эту среду.
Это ключевое различие между такими дистрибутивами, как Ubuntu и Red Hat Enterprise Linux или CentOS..
Ubuntu просто движется быстрее, чем CentOS / RHEL. Это сделано намеренно, поскольку быстроразвивающаяся платформа не является идеальной целью для крупных предприятий и приложений, которые ценят согласованность или стабильность.
Red Hat делает все возможное, чтобы версии оставались одинаковыми на протяжении всего поддерживаемого жизненного цикла продуктов, но будет реинжиниринг критических обновлений и новые функции пакета в более старые версии.