Dynamic Kernel Module Support
Dynamic Kernel Module Support | |
---|---|
Basic data
|
|
developer | Dell |
Publishing year | 2003 |
Current version | 2.8.1 (October 31, 2019) |
operating system | Linux |
programming language | Bash |
category | Linux operating system component |
License | GPL-2 |
German speaking | No |
github.com/dell/dkms |
Dynamic Kernel Module Support , or DKMS for short , is a framework for the Linux operating system kernel . The programming framework developed by Dell in 2003 monitors whether additional kernel modules have been manually installed and updates the modules when a new / updated kernel is installed. This eliminates the need to manually reinstall the modules when the kernel has been updated.
For example, if additional drivers in the form of kernel modules were installed by hand, they are usually available again after the first restart after a kernel update. DKMS checks during the boot process whether the modules for the loaded kernel are available and otherwise updates them.
DKMS is used in some Linux distributions such as Debian (from version Squeeze ), Ubuntu 8.10 (and higher) or Fedora .
It is free software and is under the GNU General Public License (GPL) v2.
Individual evidence
- ↑ dkms Makefile GitHub. Retrieved December 23, 2019 .
- ↑ https://wiki.ubuntu.com/IntrepidIbex/TechnicalOverview
- ↑ https://apps.fedoraproject.org/packages/dkms
Web links
- DKMS on GitHub
- LinuxJournal - Exploring DKMS (English)