Compatibilidad con el módulo de kernel dinámico | |
---|---|
Tipo de | marco y utilidad |
Autor | Gary Lerhaupt |
Desarrollador | dell |
Escrito en | intento |
Sistema operativo | linux |
Primera edición | 2003 |
ultima versión | 2.8.4 [1] (20 de noviembre de 2020) |
Licencia | Licencia Pública General GNU |
Sitio web | github.com/dell/dkms |
Dynamic Kernel Module Support o DKMS es un marco que se utiliza para generar los módulos del kernel de Linux que generalmente no se incluyen en el árbol de código fuente . DKMS permite que los controladores de dispositivos se reconstruyan automáticamente cuando el kernel ya está construido. DKMS se puede usar de dos maneras: la recompilación automática de todos los módulos cuando se instala una nueva versión del kernel y la instalación de nuevas versiones de módulos (controladores) en un sistema existente sin necesidad de compilación manual o paquetes precompilados. Esto, por ejemplo, hace posible el uso de nuevas tarjetas de video en sistemas Linux más antiguos.
DKMS fue escrito por un grupo de desarrolladores de Linux en Dell en 2003 . DKMS ya está incluido en muchas distribuciones de Linux, como Debian Squeeze, Ubuntu 8.10 [2] (y posterior) o Fedora [3] , y es un software gratuito publicado bajo la Licencia Pública General GNU (GPL) v2 o posterior.
DKMS admite formatos de paquete RPM y DEB listos para usar.