Сборка модулей ядра

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
(Новая: = Введение = = Как собрать модуль локально = = Как собрать модуль правильно = = Как выложить модуль в репо...)
(Введение)
Строка 1: Строка 1:
= Введение =
= Введение =
 +
Ядро Linux содержит в себе множество кода, поддерживающего ту или иную возможность или обрудование. Основная часть этого кода вкомпилино в ядро и загружается с ним, обычно это код поддерки процессоров, памяти и других базовых вещей, а код необходимый только части пользователей: драйверы устройств, поддержка файловых систем, и тд собрано в виде модулей. Модули могут подключаться к ядру по команде пользователя (''modprobe',''insmod'') или автоматически при помощи udev, также модули могуть быть выгруженны либо самим ядром либо командой ''rmmod''.
 +
Большенство модулей находиться в пакете ядра, иногда по техническим, административным, или юредическим причинам некоторые модули выносяться в отдельные пакеты, и соответвенно собиратются отдельно.
 +
= Как собрать модуль локально =
= Как собрать модуль локально =
= Как собрать модуль правильно =
= Как собрать модуль правильно =
= Как выложить модуль в репозитарий =  
= Как выложить модуль в репозитарий =  
= Рекомендации по взаимодействию с мейнтейнирами ядер =
= Рекомендации по взаимодействию с мейнтейнирами ядер =

Версия 08:42, 1 сентября 2008

Содержание

Введение

Ядро Linux содержит в себе множество кода, поддерживающего ту или иную возможность или обрудование. Основная часть этого кода вкомпилино в ядро и загружается с ним, обычно это код поддерки процессоров, памяти и других базовых вещей, а код необходимый только части пользователей: драйверы устройств, поддержка файловых систем, и тд собрано в виде модулей. Модули могут подключаться к ядру по команде пользователя (modprobe',insmod) или автоматически при помощи udev, также модули могуть быть выгруженны либо самим ядром либо командой rmmod. Большенство модулей находиться в пакете ядра, иногда по техническим, административным, или юредическим причинам некоторые модули выносяться в отдельные пакеты, и соответвенно собиратются отдельно.

Как собрать модуль локально

Как собрать модуль правильно

Как выложить модуль в репозитарий

Рекомендации по взаимодействию с мейнтейнирами ядер

 
Личные инструменты