Por que existem tantas entradas em modules.dep?

5

Eu me pergunto por que existem tantas entradas em modules.dep quando eu não tenho tantos drivers? Eu tenho um Dell Latitude E7450 de baunilha simples rodando Ubuntu 16.04 e meu modules.dep lista centenas de dependências. São realmente tão necessários? Todos esses não podem ser drivers então o que é mais que é implementado como um módulo e listado por modules.dep?

    
por Niklas Rosencrantz 14.08.2017 / 11:33

1 resposta

9

modules.dep lista as dependências de cada módulo disponível em seu sistema, não apenas aquelas que estão em uso em seu sistema. Também lista módulos que não possuem dependências, o que aumenta seu tamanho. Geralmente, os pacotes de distribuição do kernel têm milhares de módulos, por isso é perfeitamente normal que modules.dep tenha milhares de linhas (uma por módulo disponível).

Os módulos de kernel fornecem uma variedade de serviços: eles podem conter drivers de hardware, código comum compartilhado por vários drivers, sistemas de arquivos ...

    
por 14.08.2017 / 11:41