Номер версии ядра системы состоит из трех чисел, разделенных точками. Если второе число четное (например, 2.4.17), то ядро называется
Обычно исходный код ядра содержится в каталоге /usr/src/linux
/usr/src
(при этом в имени каталога присутствует номер версии ядра, например /usr/src/linux-2.4.17
). В последнем случае желательно создать ссылку /usr/src/linux
, указывающую на каталог с исходным кодом ядра. Если вы поступите так, то обеспечите нормальную работу программ, которые предполагают, что исходный код ядра содержится в каталоге /usr/src/linux
. Таким образом, удобно работать с несколькими версиями исходного кода ядра, а если надо перейти от одной версии к другой, достаточно лишь изменить символьную ссылку.Разархивировав исходный код ядра в каталог /usr/src/linux
• make config
• make menuconfig
• make xconfig
make menuconfig
, за исключением того, что меню отображается средствами графического интерфейса. В этом случае выбор опций и установку их значений можно выполнять с помощью мыши. Это средство установки конфигурации применяется при работе в среде X Window (X Window иногда называют X).Все три способа позволяют работать с одними и теми же опциями. Опции объединены в несколько категорий; некоторые из категорий содержат подкатегории. Если вы используете make menuconfig
make xconfig
, то для каждой категории отображается отдельное меню (пример работы с окном, отображаемым по команде make xconfig
, показан на рис. При настройке сетевых средств в основном используются категории Networking Options и Network Device Support, которые подробно рассматриваются в двух последующих разделах.Рис. 1.1
. Опции ядра Linux объединяются в категории и подкатегории, для каждой из которых предусмотрено отдельное меню