DKMS (Dynamic Kernel Module Support) ist ein extrem wichtiges Linux-Framework, das es ermöglicht, Kernel-Treiber (Module) außerhalb des eigentlichen Quellcodes des Linux-Kernels dynamisch und automatisch zu verwalten. Typischerweise müssen Treiber (wie der proprietäre NVIDIA-Grafiktreiber oder spezielle WLAN/Bluetooth-Treiber) exakt für die laufende Kernel-Version kompiliert sein. Erhält das System nun ein Kernel-Update, würden diese Treiber beim nächsten Neustart sang- und klanglos den Dienst verweigern. DKMS löst dieses Problem im Hintergrund: Sobald ein neuer Kernel installiert wird, fängt DKMS den Prozess ab, nimmt den Quellcode des Treibers und kompiliert ihn vollautomatisch für den neuen Kernel, noch bevor der PC neu gestartet wird. Im Forum ist es das wichtigste Werkzeug, um Systemausfälle nach Updates zu verhindern.
Klick für mehr ...