이 dkms 모듈을 제거하려고 하는데 문제가 발생했습니다.
난 달린다
sudo dkms uninstall rtl8812au/4.3.14
나는 얻다
Error! The module/version combo: rtl8812au-4.3.14
is not located in the DKMS tree.
그러나 내가 달릴 때 dkms status
나는 얻는다.
8188eu, 1.0, 4.13.0-26-generic, x86_64: installed
bcmwl, 6.30.223.271+bdcom, 4.13.0-26-generic, x86_64: installed
mt7610u_sta, 1.0, 4.13.0-26-generic, x86_64: installed (WARNING! Diff between built and installed module!)
rtl8812au, 4.3.8.12175.20140902+dfsg: added
다음 폴더의 Makefile.dkms에 들어가 보면,
y9@y9-aspire:~/rtl8812AU_8821AU_linux$ ls
clean core ifcfg-wlan0 Makefile README.md
contrib dkms.conf include Makefile.dkms runwpa
CONTRIBUTORS.md fetch.sh Kconfig os_dep wlan0dhcp
contributors.sh hal LICENSE platform
이해합니다
modname := rtl8812au
DKMS := dkms
modver := 4.3.14
dkms 모듈을 지우는 방법을 알고 싶습니다. 감사해요.
답변1
정상적인 작동에 문제가 있는 경우 언제든지 sudo를 사용하거나 루트로 dkms 추가 기능을 수동으로 제거할 수 있습니다.
일반적으로 모듈 소스는 적절한 이름(예: )을 가진 디렉터리에 설치됩니다 make install
. 디렉토리를 삭제하면 됩니다./var/lib/dkms/
rtl...something
/lib/modules/KERNEL_VERSION/updates/dkms/
또한 KERNEL_VERSION이 현재 커널 인 해당 빌드 파일 모듈을 제거해야 합니다 . 파일은 호출되거나 rtl...something.ko
유사해야 합니다.
이 작업이 완료되면 모듈을 rmmod하거나 재부팅할 수 있습니다.
모듈과 해당 dkm은 더 이상 시스템에 없습니다.
중요하지는 않지만 모듈을 제거한 후에는 모듈 종속성도 업데이트해야 합니다. 달리기:
sudo /sbin/depmod -a
답변2
사용:sudo apt purge realtek-rtl8188eus-dkms