linux-headers-$(uname -r)
安装包含内核模块的软件包(在我的情况下是 openafs-modules-dkms)时,软件包配置失败,因为即使软件包已安装,DKMS 也无法找到模块。
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.
答案1
DKMS 正在尝试跟踪build
内部的符号链接/lib/modules
(不确定为什么它不在那里),因此创建它:
# ln -s /usr/src/linux-headers-$(uname -r) /lib/modules/$(uname -r)/build
通过检查 dkms 进行的文件系统调用发现了这一点:
# strace -f -e trace=file dpkg-reconfigure <package> >/tmp/dkms.log 2>&1