Поддержка динамического модуля ядра - Dynamic Kernel Module Support
Эта статья нужны дополнительные цитаты для проверка. (Август 2012 г.) (Узнайте, как и когда удалить этот шаблон сообщения) |
| Оригинальный автор (ы) | Гэри Лерхаупт |
|---|---|
| Разработчики) | Dell |
| изначальный выпуск | 2003 |
| Стабильный выпуск | 2.8.3[1] / 16 июля 2020 г. |
| Репозиторий | |
| Написано в | Баш |
| Операционная система | Linux |
| Лицензия | Стандартная общественная лицензия GNU |
| Интернет сайт | github |
Поддержка динамического модуля ядра (DKMS) - это программа /рамки что позволяет генерировать Linux модули ядра чей источники обычно находятся вне ядра исходное дерево. Идея состоит в том, чтобы модули DKMS автоматически перестраивались при установке нового ядра.[2]
Рамки
Важной особенностью DKMS является то, что он автоматически перекомпилирует все модули DKMS, если установлена новая версия ядра. Это позволяет драйверам и устройствам, не входящим в основное ядро, продолжать работать после обновления ядра Linux.
Еще одно преимущество DKMS заключается в том, что он позволяет установить новый драйвер в существующей системе с произвольной версией ядра без какой-либо необходимости в ручной компиляции или предварительно скомпилированных пакетах, предоставляемых поставщиком.
DKMS был написан командой разработчиков Linux в Dell в 2003 году. Он включен во многие распределения, Такие как Ubuntu, Debian, Fedora, SUSE, Mageia и Арка. DKMS - это бесплатно программное обеспечение выпущен в соответствии с условиями Стандартная общественная лицензия GNU (GPL) v2 или новее.
DKMS поддерживает как об / мин и деб форматы пакетов из коробки.
Смотрите также
Рекомендации
- ^ "v2.8.3: выпустить новую версию dkms v2.8.3". GitHub. 2020-10-18. Получено 2020-10-18.
- ^ Лерхаупт, Гэри (1 сентября 2003 г.). "Kernel Korner - Изучение поддержки динамического модуля ядра (DKMS)". Linux журнал. Архивировано из оригинал 13 августа 2019 г.