为什么modules.dep中有这么多条目?

为什么modules.dep中有这么多条目?

我想知道为什么 module.dep 中有这么多条目,而我没有那么多驱动程序?我有一台运行 Ubuntu 16.04 的普通 Dell Latitude E7450,我的 module.dep 列出了数百个依赖项。真的需要那么多吗?所有这些都不能是驱动程序,那么作为模块实现并由modules.dep列出的还有什么呢?

答案1

modules.dep列出每个模块的依赖关系可用的您的系统上的,而不仅仅是您系统上正在使用的那些。它还列出了没有依赖关系的模块,这增加了它的长度。如今,分发内核包通常具有数千个模块,因此modules.dep具有数千行(每个可用模块一行)是完全正常的。

内核模块提供多种服务:它们可以包含硬件驱动程序、多个驱动程序共享的通用代码、文件系统……

相关内容