2.5 KiB
{{ include('../packages/kmod/README.md') }}
Настройка
{{ include('../packages/kmod/configure') }}
Значения параметров
--with-xz, --with-zlib, --with-zstd
Параметры позволяют Kmod
обрабатывать сжатые модули ядра соответствующим алгоритмом сжатия.
Сборка
{{ include('../packages/kmod/build') }}
Тестирование
Пакет не имеет тестов, которые можно запустить непосредственно сейчас. Необходимо дополнительно установить git
, при этом, некоторые тесты также не будут выполнены вне репозитория.
Установка
{{ include('../packages/kmod/install') }}
Необходимо создать символические ссылки (симлинки) для совместимости с Module-Init-Tools
(предыдущая реализация программы обработки модулей ядра).
{{ include('../packages/kmod/postinstall') }}
Заметьте, что эту команду не следует вводить, если вы используете систему с раздельной структурой каталогов, в таком случае перейдите к следующему шагу.
При раздельной структуре каталогов
Добавьте опции --bindir=/bin
и --with-rootlibdir=/lib
скрипту configure
из пункта "Настройка".
Измените предыдущую команду (создающую симлинки для совместимости с Module-Init-Tools
) и создайте необходимую ссылку в /bin
:
{{ include('../packages/kmod/cldirs') }}
Для multilib
Очистка
Очистите предыдущую сборку, но сохраните страницы руководства, так как они не могут быть воссозданы, поскольку пакет xsltproc
не установлен:
{{ include('../packages/kmod/multi_prepare') }}
Подготовка
{{ include('../packages/kmod/multi_configure') }}
Сборка
{{ include('../packages/kmod/multi_build') }}
Установка
{{ include('../packages/kmod/multi_install') }}