1

我有一个不再需要的 dkms 模块,我想删除它。我做到了sudo dkms remove ...,它删除了它。但是当我更新到较新的内核时,我的包管理器尝试构建该模块但失败了,所以它再次添加了它。

如何防止这种情况发生并真正删除模块?

4

1 回答 1

2

要删除模块,您需要运行 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

祝你好运马可曼加特

于 2021-07-05T19:36:04.313 回答