moduleinittools
Module-init-tools is a set of user-space utilities used to manage Linux kernel modules. It provides tools to load and unload modules, resolve dependencies, and update the module dependency database. The package typically includes modprobe, insmod, depmod, and rmmod. Insmod directly inserts a module image into the running kernel, while modprobe handles automatic dependency resolution and applies configuration rules found in /etc/modprobe.d and /lib/modprobe.d. Depmod scans /lib/modules/$(uname -r) to create the modules.dep and related files that modprobe consults when loading modules.
History and naming: The toolset emerged as a successor to the older modutils and became standard in
Current status: Today most Linux distributions ship the kmod utilities as the default user-space interface for