|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Victor Wagner 2:5020/400 14 Nov 2002 21:54:34 To : "Ilya Teterin" Subject : Re: компиляция ядра -------------------------------------------------------------------------------- Ilya Teterin <alien@npp-integris.ru> wrote: IT> "В этом вашем линухе" - это мерзкая провокация, направленная на тех, IT> кто не в состоянии понять суть вопроса и начнет рассказывать, как IT> они обычно пользуются make menuconfig :) VW>> 2. Исходники ядра (точнее компиляция ядра) используется именно с целью VW>> "адаптации к конкретной платформе". Только вариации на тему платформы VW>> (вернее конкретной аппаратной конфигурации) настолько невелики, VW>> что задача перестает быть девелоперской. IT> Для того, чтобы сменить сетевую карту, лезть в make menuconfig, а потом 5-25 IT> минут собирать ядро - это модно? Это не модно. Это - традиционно. У нас и другие добрые традиции есть. Hапример, что для того, чтобы смонтировать удаленную файловую систему, или даже сменный носитель нужны права рута. Дело в том, что все эти традиции зарождались в тот момент, когда компьютеры еще не представляли из себя конструктор Lego. Поэтому смена сетевой карты на карту, требующую другого драйвера, (а не просто замена сгоревшей на эквивалентную, срочно привезенную support-инженером поставщика) представляла собой событие, ради которого было не жалко остановить работу всего Computer Service Department крупного университета на целый день. Кстати, я рекомендую и сейчас так относиться к операциями, требующим развинчивания корпуса системного блока. Hадежность работы системы от этого сильно возрастает. Если бы я сейчас из дома писал, фортуна наверняка бы тэглайн подставила "Машина должна работать, а человек - думать. Дважды. Прежде чем ее выключить и развинтить." Собственно потому народ и не особенно рвется эту ситуацию кардинально менять (для некардинальных изменений есть система модулей, содранная у Sun, и разнообразные автомаунтеры, содранные местами оттуда же). Какой смысл тратить человеко-годы на переделку нафиг архитектуры, если у всей команды разработчиков ядра на пересборки после аппаратной переконфигурации, пожалуй с момента перевой публикации ядра Linux по сей день и человеко-года не ушло. (я имею в виду - на тех машинах, где они работают, а не на тех, где ядро отлаживают). VW>> Заметим, что очень многие ПРИКЛАДHЫЕ программы тоже умеют VW>> конфигурироваться compile-time. IT> Заметим... И это - тоже модно? Это - тоже традиционно. -- http://www.communiware.ru http://www.ice.ru/~vitus --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/151783bd829e1.html, оценка из 5, голосов 10
|