LinuxForum.Fans
Тема

Устаревшая версия ядра даже после обновления Linux

Автор: sofiamay 7 сообщений 2860 просмотров
#326856

В общем ситуация:

Пользуюсь Linux давно как начинающий админ-любитель, постоянно делаю yum update на серверах и т.д. в общем обновляюсь как положено, если дыры какие-то находят то тоже без дела не сижу. Сегодня читаю я новости, смотрю вышло суперпупер ядро Linux 3.10 с кучей наворотов. Ну думаю у меня же самый свежий дистрибутив, CentOS 6.4, наверное есть какая-то команда для обновления ядра, по примеру yum update. В общем сделал я uname -r и вижу версию ядра 2.6.32 и думаю какой ужас, оно же очень старое, раз уже вышло 3.10. Облазил весь интернет, но оказывается нет такой команды чтобы автоматом обновить ядро до самого нового, только варианты со сборкой вручную, что для меня является недостижимой магией. В связи с этом вопросы:

1) Почему пользуясь самыми последними и актуальными дистрибутивами Linux (конкретно сейчас CentOS 6.4) даже после yum update я имею очень старое-пристарое ядро??? Если быть точнее, то 2.6.32 против актуального 3.10.
2) Может быть я пользуюсь "не тем" дистрибутивом Linux? Если есть такие дистрибутивы, в которых версия ядра всегда самая последняя и самая новая, и в которых ВСЁ всегда обновляется до актуальных версий как и должно быть, то подскажите пожалуйста такие дистры. Предназначение системы: Linux сервер (именно сервер, не домашнее использование).
3) Может команда какая-нибудь для обновления ядра до 3.10 всё же есть?

Еще раз хотел бы обратить внимание, я любитель, поэтому мои вопросы могут быть глупыми или простецкими, но я очень прошу ответить по существу. Спасибо!

#326862

Всё просто:
Подключаем elrepo

text
sudo rpm -Uvh http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm

Устанавливаем kernel-ml

text
sudo yum --enablerepo=elrepo-kernel install kernel-ml

Только последняя версия там kernel-ml-3.9.8-1

#326868
redix написал:
Всё просто:
Подключаем elrepo
text
sudo rpm -Uvh http://elrepo.org/elrepo-release-6-4.el6.elrepo.noarch.rpm

Устанавливаем kernel-ml

text
sudo yum --enablerepo=elrepo-kernel install kernel-ml

Только последняя версия там kernel-ml-3.9.8-1

Спасибо! *OK*

#326881

2.6.32 longterm maintenance (пруф)
На кой черт вам наживать себе головную боль, ставя пакет в непротестированым ядром, потенциально несовместимым с вашим окружением с левого репозитория, если это стоит и работает, а латание дырок в нем взяли на себя добрые дяди? Если есть непреодолимое желание положить сервер, его можно просто пнуть.

PS Если речь о тестовом сервере или личном десктопе, то вопросов нет.

#326883

"neol⇓" написал:
На кой черт вам наживать себе головную боль, ставя пакет в непротестированым ядром, потенциально несовместимым с вашим окружением с левого репозитория,
elrepo- левый репозиторий? Это один из базовых репозиториев для RHEL/Centos/SL. А kernel-ml это ядро собранное на базе kernel-uek от Oracle. И каким боком это несовместимо с Centos?
З.Ы. Oracle Linux 6.4 как раз и поставляется с таким ядром по умолчанию.
З.З.Ы. Добавлю, что при обновлениях в RHEL/Centos старые ядра не удаляются, так что всегда имеется возможность загрузиться со "старым" ядром.
#326931

CentOS 6.4 самый свежий дистрибутив? Вы так шутите?
Кстати, ядро в нём хоть и 2.6.32, но RedHat бэкпортирует в него важные заплатки и драйверы из свежих ядер.

Установка kernel-ml ломает бинарную совместимость с RedHat.

В общем очень старый у тебя дистрибутив. Если хочешь всё свежее и стабильное - ставь Федору, сегодня как раз релиз Fedora 19.

#326991
"Vascom" написал:
CentOS 6.4 самый свежий дистрибутив?

Дата выпуска: 2013/03/09 =)


Что-то тут не так:

Устаревшая версия ядра даже после обновления Linux
"sofiamay" написал:
Предназначение системы: Linux сервер (именно сервер, не домашнее использование).
Войдите или зарегистрируйтесь, чтобы ответить.