dkms 不删除包

Ele*_*rks 3 package-management alsa dkms 15.04

看来我陷入了dkms无法移除包裹的循环中。请参阅以下命令和输出:

$ sudo dkms status | grep alsa

alsa-firewire, 3.11: added

$ sudo dkms remove alsa-firewire/3.11 --all

$ sudo dkms status | grep alsa

alsa-firewire, 3.11: added

$ sudo dkms install alsa-firewire/3.11

Error! This module/version has already been built on: 3.19.0-25-lowlatency
Directory: /var/lib/dkms/alsa-firewire/3.11/3.19.0-25-lowlatency/x86_64
already exists.  Use the dkms remove function before trying to build again 
Run Code Online (Sandbox Code Playgroud)

这是怎么回事?如何删除alsa-firewire软件包以便我可以使用不同的版本重新安装它?

Pil*_*ot6 8

在某些情况下,dkms remove命令无法正确移除模块。

如果您使用mkdsc或 的其他选项,则可能会发生这种情况dkms

如果没有根据dkms status.

你可以通过

sudo rm -r /var/lib/dkms/alsa-firewire
Run Code Online (Sandbox Code Playgroud)

另一个通知。您错误地使用了dkms install命令。

正确的方法是

sudo dkms install -m alsa-firewire -v 3.11
Run Code Online (Sandbox Code Playgroud)