Linux From Scratch. Версия 6.0
Глава 6. Установка основных системных программ
6.49. Module-Init-Tools-3.0
Пакет Module-Init-Tools содержит программы для поддержки модулей ядра
в ядрах Linux с версией 2.5.47 или выше.
Расчетное время сборки 0.1 SBU
Требуемое место на диске 650 KB
Module-Init-Tools зависит от установки: Bash, Binutils, Bison,
Coreutils, Diffutils, Flex, GCC, Glibc, Grep, M4, Make и Sed.
6.49.1. Инсталлируем Module-Init-Tools
Подготавливаем Module-Init-Tools для компиляции:
./configure --prefix="" --enable-zlib
Компилируем пакет:
make
Для проверки результата вводим: make
check.
Устанавливаем пакет:
make install
6.49.2. Описание Module-Init-Tools
Проинсталлированные программы: depmod, genksyms, insmod,
insmod_ksymoops_clean, kallsyms (ссылка на insmod), kernelversion,
ksyms (ссылка на insmod), lsmod (ссылка на insmod), modinfo, modprobe
(ссылка на insmod) и rmmod (ссылка на insmod).
Короткое описание
-
depmod
Создает файл зависимостей, основанный на символах, которые он
находит в существующих установках модулей, этот файл зависимостей
используется modprobe для
автоматической загрузки требуемых модулей.
-
genksyms
Генерирует информацию о версии символов.
- insmod
Устанавливает загружаемый модуль в ядро.
-
insmod_ksymoops_clean
Удаляет сохраненные ksyms и модули, не используемые в течении 2 дней.
-
kallsyms
Извлекает все символы ядра для отладки.
-
kernelversion
Сообщает версию загруженного ядра.
- ksyms
Показывает экспортированные символы ядра.
- lsmod
Выводит список загруженных модулей.
-
modinfo
Проверяет объектный файл, связанный с модулем ядра, и
отображает другую информацию, которую он может собрать.
-
modprobe
Использует файл зависимости, созданный depmod
, для автоматической загрузки модулей.
- rmmod
Выгружает загружаемый модуль из ядра.
|
|