Il semble que je suis coincé dans une boucle avec dkms
où je ne peux pas supprimer un paquet. Voir les commandes et les sorties suivantes:
$ 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
Que se passe-t-il? Comment puis-je supprimer le package alsa-firewire
afin de pouvoir le réinstaller avec une version différente?
Dans certains cas, la commande dkms remove
ne supprime pas les modules correctement.
Cela peut arriver si vous avez utilisé mkdsc
ou d’autres options de dkms
.
Il est assez sûr de retirer manuellement le module s'il n'est pas installé conformément à dkms status
.
Vous pouvez le faire par
Sudo rm -r /var/lib/dkms/alsa-firewire
Un autre avis. Vous utilisez incorrectement la commande dkms install
.
La bonne façon est
Sudo dkms install -m alsa-firewire -v 3.11