web-dev-qa-db-ja.com

dkmsはパッケージを削除しません

パッケージを削除できない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 

どうしたの?別のバージョンで再インストールできるようにalsa-firewireパッケージを削除するにはどうすればよいですか?

1

場合によっては、dkms removeコマンドはモジュールを正しく削除しません。

これは、mkdscまたはdkmsの他のオプションを使用した場合に発生する可能性があります。

モジュールがdkms statusに従ってインストールされていない場合は、モジュールを手動で削除しても非常に安全です。

あなたはそれをすることができます

Sudo rm -r /var/lib/dkms/alsa-firewire

別の通知。 dkms installコマンドを誤って使用しています。

正しい方法は

Sudo dkms install -m alsa-firewire -v 3.11
5
Pilot6