Projekt DKMS - zmiany w kernelu

W fazie zaawansowanej znajduje się już wolnodostępny projekt Dynamic Kernel Module Support, który ma ułatwić zarządzanie sterownikami, nie będącymi integralną częścią jądra systemu operacyjnego Linux.

Cała idea polega na tym, że odpowiedni moduł DKMS zastępuje miejsce danego modułu w drzewie sterowników, w odróżnieniu od niego jednak nie jest zależny od wersji jądra. Pozwala to na wymianę wersji kernela Linuksa lub wersji zewnętrznego sterownika bez oczekiwania na pojawienie się właściwego pakietu binarnego.

DKMS wymaga jedynie źródeł nowego jądra, przy pomocy których sam kompiluje sterownik, a następnie umieszcza go w drzewie nowo zainstalowanego jądra bez modyfikacji samego kernela. Zaletą projektu jest fakt, że nie tylko ułatwia on pracę z wieloma wersjami, ale i działa tak samo w przypadku różnych sterowników.

Jak na razie, Dynamic Kernel Module Support może być używany m.in. w dystrybucjach Mandrakelinux, Fedora Core, Suse i Debian.

Więcej informacji: Dynamic Kernel Module Support


Zobacz również