O documento fornece uma introdução ao Dynamic Kernel Module Support (DKMS), um framework que facilita a compilação e instalação de módulos do kernel para diferentes versões do Linux. O DKMS abstrai as diferenças entre versões do kernel e arquiteturas, permitindo que módulos sejam compilados e instalados automaticamente quando um novo kernel é instalado no sistema. O documento explica como configurar e usar o DKMS para empacotar e distribuir módulos de forma independente da versão do kernel.
2. Apresentação
Rômulo de Barros Correia Jales
10º período do curso de engenharia da
computação (FINALMENTE!!!)
10 anos de uso de Linux, mas ainda um noob
Desenvolvimento de device drivers, sistemas
embarcados e aplicações Linux.
Atualmente na Fundação para Inovações
Tecnológicas – FITec
www.romulojales.com < Bagunçado ao extremo
37. PACKAGE_NAME
Define o nome do pacote. Deve ter o mesmo nome
do modulo de /usr/scr/moduloversao
PACKAGE_VERSION
Define a versão corrente do modulo
BUILT_MODULE_NAME
O nomo do modulo, é o modulo objeto
DEST_MODULE_LOCATION
Onde será instalo o modulo a partir de
/lib/modules/`uname r`
MAKE & CLEAN
O comando de build e limpeza