Dynamic Kernel Module Support
| Автор |
Gary Lerhaupt |
|---|---|
| Разработчик | |
| Написана на | |
| Операционная система | |
| Первый выпуск | |
| Последняя версия |
2.2.0.3[1] (7 декабря 2011) |
| Лицензия | |
| Сайт |
Dynamic Kernel Module Support или DKMS — фреймворк, который используется для генерации тех модулей ядра Linux, которые в общем случае не включены в дерево исходного кода. DKMS позволяет драйверам устройств автоматически пересобираться, когда ядро уже собрано. DKMS может быть использован в двух направлениях: автоматическая рекомпиляция всех модулей в случае установки новой версии ядра, и установка новых версий модулей (драйверов) в существующую систему без необходимости ручной компиляции или предкомпилированных пакетов. Это, к примеру, делает возможным использование новых видеокарт на старых Linux-системах.
DKMS был написан группой линукс-разработчиков в компании Dell в 2003 году. DKMS уже включен во многие дистрибутивы ОС linux, такие как Debian Squeeze, Ubuntu 8.10[2] (и поздние версии) или Fedora[3], является свободным ПО, выпускаемым под лицензией GNU General Public License (GPL) v2 или поздней.
DKMS поддерживает RPM и DEB форматы пакетов "из коробки".
Примечания[править | править код]
- ↑ アーカイブされたコピー. Проверено 1 февраля 2009. Архивировано 8 февраля 2009 года. Dell's DKMS repository
- ↑ IntrepidIbex/TechnicalOverview — Ubuntu Wiki
- ↑ Fedora Package Database — Invalid PackageBuild Name
Ссылки[править | править код]
- Dell DKMS site (англ.)
- LinuxJournal — Exploring DKMS (англ.)
- Building a kernel module using DKMS (англ.)
| Это заготовка статьи о Linux. |