Dynamisk kernemodulunderstøttelse | |
---|---|
Type | rammer og nytte |
Forfatter | Gary Lerhaupt |
Udvikler | Dell |
Skrevet i | bash |
Operativ system | linux |
Første udgave | 2003 |
nyeste version | 2.8.4 [1] (20. november 2020) |
Licens | GNU General Public License |
Internet side | github.com/dell/dkms |
Dynamic Kernel Module Support eller DKMS er en ramme , der bruges til at generere de Linux-kernemoduler , der generelt ikke er inkluderet i kildetræet . DKMS giver mulighed for automatisk at genopbygge enhedsdrivere, når kernen allerede er bygget. DKMS kan bruges på to måder: automatisk genkompilering af alle moduler, når en ny kerneversion er installeret, og installation af nye modulversioner (drivere) i et eksisterende system uden behov for manuel kompilering eller prækompilerede pakker. Dette gør det for eksempel muligt at bruge nye videokort på ældre Linux-systemer.
DKMS blev skrevet af en gruppe Linux- udviklere hos Dell i 2003 . DKMS er allerede inkluderet i mange linux-distributioner såsom Debian Squeeze, Ubuntu 8.10 [2] (og senere) eller Fedora [3] , og er gratis software udgivet under GNU General Public License (GPL) v2 eller nyere.
DKMS understøtter RPM- og DEB-pakkeformater ud af æsken.