Dynamic Kernel Module Support ( DKMS ) es un programa / marco que permite generar módulos del kernel de Linux cuyas fuentes generalmente residen fuera del árbol de fuentes del kernel . El concepto es que los módulos DKMS se reconstruyan automáticamente cuando se instala un nuevo kernel. [2]
Autor (es) original (es) | Gary Lerhaupt |
---|---|
Desarrollador (es) | Dell |
Versión inicial | 2003 |
Lanzamiento estable | 2.8.3 [1] / 16 de julio de 2020 |
Repositorio | |
Escrito en | Intento |
Sistema operativo | Linux |
Licencia | Licencia pública general GNU |
Sitio web | github |
Marco de referencia
Una característica esencial de DKMS es que recompila automáticamente todos los módulos DKMS si se instala una nueva versión del kernel. Esto permite que los controladores y dispositivos fuera del kernel de la línea principal continúen funcionando después de una actualización del kernel de Linux.
Otro beneficio de DKMS es que permite la instalación de un nuevo controlador en un sistema existente, ejecutando una versión de kernel arbitraria, sin necesidad de compilación manual o paquetes precompilados proporcionados por el proveedor.
DKMS fue escrito por el equipo de ingeniería de Linux de Dell en 2003. Se incluye en muchas distribuciones , como Ubuntu , Debian , Fedora , SUSE , Mageia y Arch . DKMS es un software gratuito publicado bajo los términos de la Licencia Pública General GNU (GPL) v2 o posterior.
DKMS es compatible con los formatos de paquetes rpm y deb de fábrica.
Ver también
Referencias
- ^ "v2.8.3: lanzamiento de la nueva versión de dkms v2.8.3" . GitHub . 2020-10-18 . Consultado el 18 de octubre de 2020 .
- ^ Lerhaupt, Gary (1 de septiembre de 2003). "Kernel Korner - Explorando la compatibilidad con el módulo de kernel dinámico (DKMS)" . Diario de Linux . Archivado desde el original el 13 de agosto de 2019.