Dynamic Kernel Module Support

from Wikipedia, the free encyclopedia
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

  1. dkms Makefile GitHub. Retrieved December 23, 2019 .
  2. https://wiki.ubuntu.com/IntrepidIbex/TechnicalOverview
  3. https://apps.fedoraproject.org/packages/dkms

Web links