Наши партнеры








Книги по Linux (с отзывами читателей)

Библиотека сайта rus-linux.net

На главную -> MyLDP -> Электронные книги по ОС Linux
Linux From Scratch (version 6.8)
Назад Глава 6. Установка программ базовой системы Вперед

6.52. Пакет Module-Init-Tools-3.12

В пакете Module-Init-Tools находятся программы для работы с модулями ядра Linux версии с номером 2.5.47 или выше.

Приблизительное время сборки: 0,1 SBU

Требуемое дисковое пространство: 8,6 MB

6.52.1. Установка пакета Module-Init-Tools

Чтобы избежать проблем, связанных с перегенерацией страниц руководств в случаях, когда в этом нет необходимости, сначала перезапишите файл, который просто указывает на другую страницу руководства:

echo '.so man5/modprobe.conf.5' > modprobe.d.5

Набор тестов этого пакета предназначен для решения задач, необходимых специалистам, осуществляющих поддержку пакета. Команда make check создает специальный вариант команды modprobe, который бесполезен при обычном использовании. Чтобы запустить тесты (приблизительно 0,2 SBU), выполните следующие команды (обратите внимание, что для нормального использования перед перекомпиляцией нужно для очистки исходного кода выполнить команду make clean):

./configure
make check
./tests/runtests
make clean

Подготовьте пакет Module-Init-Tools для компиляции:

./configure --prefix=/ --enable-zlib-dynamic --mandir=/usr/share/man

Откомпилируйте пакет:

make

Установите пакет:

make INSTALL=install install

Пояснение параметра make:

INSTALL=install
 

Обычно команда make install не устанавливает какие-либо двоичные модули, если они уже существуют. Этот параметр изменяет действие этой команды и вызывает команду install вместо использования скрипта-оболочки, который используется по умолчанию.

6.52.2. Описание пакета Module-Init-Tools

Установленные программы: depmod, insmod, insmod.static, lsmod, modinfo, modprobe и rmmod

Краткое описание

depmod

Создает файл зависимостей на основе символов, которые ищутся в наборе существующих модулей; этот файл зависимостей используется командой modprobe для автоматической загрузки необходимых модулей

insmod

Установка загружаемого модуля в работающее ядро

insmod.static

Статистически откомпилированная версия команды insmod

lsmod

Выдает список модулей, загруженных в текущий момент

modinfo

Проверяет объектный файл, связанный с модулем ядра, и отображает любую информацию, которую удается получить

modprobe

Использует файл зависимостей, созданный с помощью depmod, для загрузки соответствующих модулей

rmmod

Выгружает модули из работающего ядра


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Man-DB-2.5.9   Пакет Patch-2.6.1