Че та я запутался с версиями ядра

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Аватара пользователя
demongloom
Сообщения: 454
Статус: Добрый Демон

Че та я запутался с версиями ядра

Сообщение demongloom »

Проясните, а то что то непонятно.
Имеем несколько веток 2.6 ядра
стандартная ветка - 2.6.х.y
bk (для чего он?) - 2.6.x-bk
ветка алана кокса, которая типа против багов - 2.6.x-ac
и ветка мортона - 2.6.х-mm, где все самое нестабильное и экспериментальное

А вот для чего bk обьясните?
И в чем разница между 2.6.х.у и 2.6.х-bk и 2.6.x-ac?
Ведь все они нужны (первая это само ядро + фиксы) по идее для устранения ошибок. Так какое из них менее корявей?
Если жизнь твоя порвется, тебе новую сошьют.
Спасибо сказали:
Аватара пользователя
ami
Сообщения: 210
Статус: awb
ОС: FreeBSD

Re: Че та я запутался с версиями ядра

Сообщение ami »

С версии 2.6.11 решили сотоварищи с Линусом еще и такие выпускать - 2.6.11.1 и т.д. для исправления ошибок.
Про mm и ac не скажу... не пробовал. Наверное как nitro0 в Дженту - ядро с набором патчей.

А вот про bk могу рассказать подробнее.
Линусу не очень нравится система CVS. Не все она позволяет. Поэтому вместо CVS, Линус выбрал BitKeeper.
Устанавливаем кипера, и берем ядро (я не знаю, можно ли прикрутить к обычным сорцам... Мне уже досталось такое, от нашего администратора).
И зайдя в папку с ядрышком пишем:
bk pull.
После чего ядрышко обновляется примерно как в CVS. Смотрятся дельты, идет история версий и т.д. Всегда можно вернуться к более старому варианту. Можно настроить на ветку stable, а можно и на unstable :)
после апдейта, скачивания дельт к файлам, которые были изменены, надо сделать:
bk -r co -q
После чего ядро можно компилить.
Таким образом, если повесить это на крон - всегда можно иметь самое последнее ядро в стабильной ветке.
Что у меня и сделано.
Есть пара минусов:
1. Размер. Уже сейчас у меня папочка linux-2.6-bk занимает гиг с сопельками.
2. собственно треба разбираться в синтаксе bk.
А плюсы:
Самый главный, когда релиз 2.6.11 вышел, но о нем еще не написали, в бк оно обычно есть :).
Ну и обновление безболезненно - проще выкачать обновление через биткипер, т.е. только информацию об измененных файлах, чем качать снова все ядро.
Вот у меня и стоит, раз в 3 дня по крону проапдейтить и скомпилять.
work: ubuntu-server (freebsd for www)
home: freebsd
Спасибо сказали:
Самовар
Сообщения: 31

Re: Че та я запутался с версиями ядра

Сообщение Самовар »

(ami @ Вторник, 15 Марта 2005, 4:38) писал(а):С версии 2.6.11 решили сотоварищи с Линусом еще и такие выпускать - 2.6.11.1 и т.д. для исправления ошибок...
Было 2.6.8.1
Такое бывает когда зарелизить малость поторопились :-)
Спасибо сказали: