DKMS: модули, которые переживают обновление ядра
DKMS автоматически пересобирает внешние модули при установке нового ядра.
Команды и конфиги
# /usr/src/hello-1.0/dkms.conf
PACKAGE_NAME="hello"
PACKAGE_VERSION="1.0"
BUILT_MODULE_NAME[0]="hello"
DEST_MODULE_LOCATION[0]="/updates"
AUTOINSTALL="yes"
sudo dkms add -m hello -v 1.0
sudo dkms build -m hello -v 1.0
sudo dkms install -m hello -v 1.0На что обратить внимание
Для проверки сборки без установки используйте dkms build.