我有一个不再需要的 dkms 模块,我想删除它。我做到了sudo dkms remove ...
,它删除了它。但是当我更新到较新的内核时,我的包管理器尝试构建该模块但失败了,所以它再次添加了它。
如何防止这种情况发生并真正删除模块?
要删除模块,您需要运行 sudo dkms remove modul/version --all 以防止在下次更新期间重新构建它,您还必须删除 /usr/src/ 下的源。
这是如何删除 akvcam 模块的示例
dkms status
akvcam、1.2.0、5.12.14-arch1-1、x86_64:已安装
sudo dkms remove akvcam/1.2.0 --all
sudo rm -rf /usr/src/akvcam-1.2.0/
sudo rm /etc/modprobe.d/akvcam.conf
祝你好运马可曼加特