Lx4U-book/docs/build-system/kmod.md

2.5 KiB
Raw Blame History

Настройка

filename

Значения параметров

--with-xz, --with-zlib, --with-zstd

Параметры позволяют Kmod обрабатывать сжатые модули ядра соответствующим алгоритмом сжатия.

Сборка

filename

Тестирование

Пакет не имеет тестов, которые можно запустить непосредственно сейчас. Необходимо дополнительно установить git, при этом, некоторые тесты также не будут выполнены вне репозитория.

Установка

filename

Необходимо создать символические ссылки (симлинки) для совместимости с Module-Init-Tools (предыдущая реализация программы обработки модулей ядра).

filename

Заметьте, что эту команду не следует вводить, если вы используете систему с раздельной структурой каталогов, в таком случае перейдите к следующему шагу.

При раздельной структуре каталогов

Добавьте опции --bindir=/bin и --with-rootlibdir=/lib скрипту configure из пункта "Настройка".

Измените предыдущую команду (создающую симлинки для совместимости с Module-Init-Tools) и создайте необходимую ссылку в /bin:

filename

Для multilib

Очистка

Очистите предыдущую сборку, но сохраните страницы руководства, так как они не могут быть воссозданы, поскольку пакет xsltproc не установлен:

filename

Подготовка

filename

Сборка

filename

Установка

filename