1

Поскольку я пытался сделать некоторые исправления для ядра Ubuntu, я обнаружил, что исправления kernel.org не могут быть корректно объединены с исходным кодом ядра. Мне интересно, если дистрибутивы, подобные Ubuntu, имеют свои собственные ядра, отличные от официальных?

Еще одна вещь, которая, я думаю, может быть связана с этим вопросом, - это имя каталога исходного дерева в Ubuntu, которое называется linux-headers-2.6.31-21. Что означает этот 21? Также есть каталог с именем linux-headers-2.6.31-21-generic. В чем разница между этими двумя?

1 ответ1

4

Да, все основные дистрибутивы настраивают свое ядро. Я использую Mandriva Linux, и у них есть около 500 патчей для ядра, но система хорошо работает и с ядром Vanilla (оригинальным).

Обычно последний номер, в вашем случае 21, показывает номер сборки вашего настроенного ядра. Другими словами, Ubuntu построил 21 ядро из исходных версий 2.6.31, пока они не достигли текущего состояния.

Некоторые каталоги также настроены так, чтобы приложения могли различать несколько ядер, если у вас установлено более одного ядра.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .