RedHat выпустила обновление для enterprise дистрибутива Линукса RHEL 5. В этой версии улучшен hypervisor виртуальных машин Xen, поддерживается запуск Windows 2000/XP/2003 и Windows Server 2008. Также RHEL выгодно отличается от других дистрибутивов и даже ОС поддержкой архитектур серверов x86, x86-64, POWER, Itanium и мейнфреймов.
Пакеты для CentOS 5.1 уже практически готовы. Новая версия должна выйти в самое ближайшее время.
Как я понимаю, RHEL 5.1 (и CentOS, соответственно), базируются на FC6. Однако на FC6 уже ядро версии 2.6.22-9, а в обновлениях RHEL - только 2.6.18. Это я чего-то не заметил, или действительно пользователи RHEL сидят на устаревшем ядре (пусть даже и с бэкпортами критических обновлений)?
>Как я понимаю, RHEL 5.1 (и CentOS, соответственно), базируются на FC6. Однако на FC6 уже ядро версии 2.6.22-9, а в обновлениях RHEL - только 2.6.18. Это я чего-то не заметил, или действительно пользователи RHEL сидят на устаревшем ядре (пусть даже и с бэкпортами критических обновлений)?
Да. RHEL и CentOS используются на серверах, которые перезагружают раз в полтора года, при обновлении.
>Ну вот например: почему в RHEL 5.0 и 5.1 одинаковые версии ядра? Или я неправ: они неодинаковые?
Это грубо говоря один и тот же дистрибутив, просто в 5.1 уже установлены все секюрити патчи и обновления за квартал, то есть что б при новой установке меньше качать было. А так, вы можете ставить 5.0 и он сам обновится до 5.1.
Принципиально различаются мажорные ветки: 3.x, 4.x, 5.x и т.д.
P.S. К необновляемому софту, т.е. к софту, к которому применимы только бэкпортированные заплатки, относятся также все интерпретаторы: perl, php, python и т.д. Это ни при каких обстоятельствах версию не поменяет.
> Есть софт, который в RHEL никогда и ни под каким предлогом НЕ обновит версию. Это софт: kernel, glibc, gcc, coreutils, httpd, openssl, openssh и проч.
1. Ну они же делают какие-то бэкпорты! Интересно было бы понять, как соотносятся "по фичам" ядра 2.6.18 в RHELи ядро, скажем 2.6.22-9 в FC6.
2. А где бы можно было найти список этих самых "необновляемых" пакетов?
> 1. Ну они же делают какие-то бэкпорты! Интересно было бы понять, как
> соотносятся "по фичам" ядра 2.6.18 в RHELи ядро, скажем 2.6.22-9 в FC6.
В ядро только вносятся обновления драйверов с целью поддержки нового железа, иногда новые драйверы для той же цели. И обновления безопасности. Фичи типа что-то принципиально нового (типа CFS от Ingo или lguest от Avi) как правило не портируются. За очень очень редким исключением.
> 2. А где бы можно было найти список этих самых "необновляемых" пакетов?
Не думаю, что такой есть. По той причине, что "ничто не вечно под луной". И если что-то пойдет совсем плохо, то необновляемый софт легко станет обновляемым. Но такое бывает, как правило, только когда красный рак на горе свистит :-)
> Не знаю, как у ЦентОС, а у редхата регулярно выходят ядра с секьюрными и критичными патчами.
Вы не в теме. Мы разговариваем о том, меняется ли при этом номер версии, например, становится ли ядро 2.6.18 после обновления 2.6.19 или 2.6.20. Так вот, видимо не становится.
> Мы разговариваем о том, меняется ли при этом номер версии, например, становится ли ядро 2.6.18 после обновления 2.6.19 или 2.6.20. Так вот, видимо не становится.
Не меняется, в RHEL есть понятие kernel ABI. От апстримовых патчей при бэкпортах весьма часто остаётся только цель (т.е. необходимость пофиксить баг). kABI ломается только для закрытия сёрьёзных секьюрных дырок, если закрыть баг можно только концептуальным изменением структур.
> Не меняется, в RHEL есть понятие kernel ABI. От апстримовых патчей при бэкпортах весьма часто остаётся только цель (т.е. необходимость пофиксить баг). kABI ломается только для закрытия сёрьёзных секьюрных дырок, если закрыть баг можно только концептуальным изменением структур.
Понятно. Т.е. CFS Молнара еще пользователями RHEL/CentOS даже не пробовался?
> Не раньше RHEL6. Btw, пользователям RHEL стабильность нужна, а не всё самое новое.
Да я как бы на это и не претендую. Просто корпоративные покупатели - это еще и серьезное железо. Интересно было бы посмотреть, как там работают софтовые новинки.
> Какие, например? RHEL на серьёзном железе кастомеров работает
Да хоть тот же CFS. Я, например, отметил серьезные изменения в поведении системы: например, fork() отрабатывает теперь на _порядки_ быстрее, да и распределение CPU ресурсов стало по-другому влиять на отзывчивость машины.
Ну или скажем какой-нибудь tickless kernel или изменения производительности старых ide-чипсетов после миграции на libata.