module.dep에는 왜 그렇게 많은 항목이 있는데 드라이버가 그렇게 많지 않은지 궁금합니다. Ubuntu 16.04를 실행하는 Dell Latitude E7450 재고가 있고 내 module.dep에는 수백 개의 종속성이 나열되어 있습니다. 정말 그렇게 많은 것이 필요합니까? 이들 중 어느 것도 드라이버가 될 수 없습니다. 그렇다면 모듈로 구현되고 module.dep에 나열되는 다른 것은 무엇입니까?
답변1
modules.dep
각 모듈의 종속성을 나열합니다.쓸 수 있는시스템에서 사용 중인 것뿐만 아니라 시스템에서도 마찬가지입니다. 또한 종속성이 없는 모듈을 나열하므로 길이가 늘어납니다. 요즘 배포 커널 패키지에는 수천 개의 모듈이 있는 경우가 많기 때문에 modules.dep
수천 개의 라인(사용 가능한 각 모듈에 대해 한 라인)이 있는 것은 완전히 정상입니다.
커널 모듈은 다양한 서비스를 제공합니다. 여기에는 하드웨어 드라이버, 여러 드라이버가 공유하는 공통 코드, 파일 시스템 등이 포함될 수 있습니다.