найпростіше зробити через 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-дисків і інших пристроїв уведення-висновку
Networking Option | Питання про підтримку мережних можливостей, наприклад IP- маскирования чи брандмауерів
SCSI Support | Підтримка SCSI -контролерів
SCSI Low-Level Support | Низкоуровневая підтримка SCSI-контролерів
Network device support | Підтримка різних мережних контролерів і процесів
Ethernet (10 or 100 Mbit) | Підтримка мережних з'єднань 10 base і 100base
ISDN subsystem | Підтримка integrated Sеrvices Digital Network (ISDN)
CD-ROM drivers {not for SCSI or IDE/АЇАРІ drivers) | Підтримка різних типів нагромаджувачів CD-ROM
Character Devices | Підтримка різних символьних пристроїв
Mice | Підтримка різні вказівки
ftape | Підтримка стрічкових нагромадите лею й інші типи знімних пристроїв
Filesystems | Настроювання підтримки різних файлових систем, а також кодових сторінок DOS
Network Filesystems (NFS) | Підтримка NFS
Sound | Підтримка різних звукових карт
Additional low level sound drivers | Підтримка низкоуровневых специфічних драйверів звукових карт
Kernel Hacking | Підтримка профілювання ядра
Настроювання за допомогою меню
Більш приємний користувальницький інтерфейс у текстовому режимі забезпечує виклик наступної команди (з каталогу /usr/src/linux):
# make menuconfig
При цьому для настроювання тих же параметрів, що й у випадку командного рядка, вам буде запропонована система меню. Основне її достоїнство складається в том. що вам не треба проходити по всіх параметрах настроювання ядра — можна змінити тільки ті параметри, які необхідно. У випадку ж командного рядка ви будете змушені пройти весь шлях від першого кроку до останнього.
Настроювання ядра за допомогою Х-программы
Якщо ви установили Х Windows, то замість описаної в попередньому розділі команди можете скористатися командою
# make xconfig
Достоїнство цього меню наявність кнопки Help, щиглик на який приводить до появи діалогового вікна з поясненнями, що означає той чи інший параметр.
Закінчивши вносити зміни, клацніть на кнопці Save and Exit для їхнього збереження і виходу з програми.
Тепер після перезавантаження у вас буде 50 секунд для можливості вибрати завантаження Linux зі старим ядром.
Объективно-ориентированная технологія намагається перебороти ці обмеження. Схема объективно-ориентированной бази даних складається з колекції класів. Клас є колекцією об'єктів, причому структура і поводження об'єктів одного класу однакові. Видима структура об'єкта визначається властивостями його класу. Так у нашій гіпотетичній базі даних клієнт буде мати такі властивості, як номер, ім'я, адреса, статус і ін. Поводження об'єкта задається за допомогою методів його класу. Метод – це, по суті, деяка операція, яку можна застосувати до об'єкта. Він представляє те, що, по-нашому думки, повинний робити об'єкт. Наприклад, клієнт може створювати замовлення, оплачувати рахунок і т.д., отже, необхідні методи для кожного з цих видів діяльності.