Об’єктно-орієнтоване програмування
uname -іrelease
чи
uname -r
Ви одержите відповідь у формі
MajorVersionNumber.MinorVersionNumber.PatchLevel
Згідно GPL ядро може модифікувати кожної, хто здатний на це, однак офіційним "випускаючим" ядра є Линус Торвальдс.
Настроювання нового ядра
Для створення нового ядра спершу варто настроїти вихідні тексти, файли яких розташовуються в каталозі /usr/src/linux. Крім того, у вашій системі обов'язково повинний бути встановлений компілятор С. Якщо ви не встановлювали ні вихідних текстів, ні компілятора, самий час зробити це за допомогою команд
rpm -і kernel-source-2.2.5-15.і386.rpm
rpm -і egcs-2.91.66.і386.rpm
Тепер треба знайти нове ядро, що найпростіше зробити через Internet за адресою met-lab,unc.edu чи ftp, kernel.оrg.
Далі, у випадку накладення "латок" на виявлені діри, вам належить удатися до допомоги команди patch. Після цього можна приступати до настроювання і побудови ядра. У залежності від ваших смаків, можете скористатися командним рядком, текстовим чи меню, якщо ви установили X Windows, що відповідає Х-программой.
Настроювання з командного рядка
Переходимо в каталог /usr/.src/linux і запустите на виконання команду
# make config
По цій команді почнеться дійсний допит про те, яким саме ви хочете бачити створюване ядро.
Таблиця 1. Деякі параметри настроювання ядра
ПараметрОпис
Code Maturity LevelПризначений для використання експериментальних компонентів у ядрі
Processor type and featuresВизначає тип процесора
Loadable Module SupportНеобхідний при використанні модульного ядра замість єдиного
General SetupСерія загальних питань, наприклад про наявність чи співпроцесора підтримці РСI BIOS
Block DevicesСерія питань про типи IDE-дисків і інших пристроїв уведення-висновку