如何删除使用“ make modules_install”命令安装的linux外部内核模块?

问题描述

我发现,我可以使用“ make modules && make modules_install”命令安装外部linux内核模块,该命令会将* .ko文件(例如test.ko)复制到/ lib / modules /目录中。 >

但是当我尝试卸载(而不是卸载)内核模块时,我发现没有诸如“ make modules_uninstall”之类的命令可以执行此操作。 我试图远程访问/ lib / modules /目录中的.ko文件,但是仍然可以使用“ modinfo test”命令找到该模块的信息。因此,模块的信息仍然保留在系统中。

是否有一种方法可以从系统中完全卸载外部内核模块? 谢谢!

解决方法

删除.ko文件后,还需要运行myMethod() { console.log('myMethod working!!!'); } 来更新有关可用模块的信息。