|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 03 Jun 2004 17:35:10 To : Andrey Melnikov Subject : Re: Компиляция ядра в SuSe -------------------------------------------------------------------------------- Andrey Melnikov пишет: AM> Hello Aleksey! Hi, Andrey. Я обычно Вас не наблюдаю из-за постоянного бана. А сейчас отвечаю потому, что торча на работе, перечел эху через вэбинтерфейс. Заодно извиняюсь за неудобочитаемых квотинг перед остальными читателями. AB>> Кстати, там вообще очень много что привязано к номерам версий ядра. Я AB>> думаю это еще одно тяжкое наследие слаквари, кроме некузявых AB>> rpm-зависимостей. AM> Ты это только моей слаквари не говори, да ? А то поставленный во времена AM> kernel-2.5.75 module-init-tools откажеться грузить модули от kernel- 2.6.6. Дело в том, что в культурных rpm системах связи между пакетами, позволяющие установить их в непротиворичивую систему устанавливаются только по зависимостям, прописанным в rpm. Hо обычно применяемые установщики громоздят пакеты по директивно установленным спискам. Единственный rpm дистрибут позаботившийся об адекватности связей в rpm это ALT. И поэтому его можно ставить полность через apt. SuSE не исключение из печальной категории волюнтаристов. Там в связах бардак. А отсутствующие связи просто подкреплены внутренними программными проверкаи и невидимыми бинарными зависимостями - чистА слакварный метод. Hапример. В апдейтах лежит новое ядро. К нему собран новый module-init- tools в комментариик которому написано зачем он такой. Hо с другой стороны, как верно замечено, старый modutils прекрасно грузит модули, будучи установленным в initrd. Более того, при апгрейде SuSE 90 до 91 через apt так и происходит. Поскольку в сюзевом репозитории зависимости взведены "от балды", то dist-upgrade оставляет старый modutils и собранный с ним initrd у меня грузит все : и новое ядро 2.6 и старое ядро, если я прописываю на него hold ( очень интересный результат - SuSE 91 с ядром 2.4 - и работает !). Отсюда вывод - рестрикции, если они в самом деле есть, внесены намеренно. Мотив ясен. Разработчики не желают чтобы в систему с такой высокой репутацией ставились самодельные ядра. Bye. ---- Aleksey Barabanov <alekseybb@mail.ru> -- Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: Talk.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6488025b8efe.html, оценка из 5, голосов 10
|