10.51. Module-Init-Tools-3.12

Le paquet Module-Init-Tools contient des programmes de gestion des modules des noyaux Linux pour les versions 2.5.47 et ultérieures.

10.51.1. Installation de Module-Init-Tools

Lancez les commandes suivantes pour effectuer les tests

sed -i "s/\(make\)\( all\)/\1 DOCBOOKTOMAN=true\2/" tests/runtests &&
./tests/runtests

Préparez la compilation de Modules-Init-Tools :

./configure --prefix=/usr \
     --bindir=/bin --sbindir=/sbin \
     --enable-zlib-dynamic

Voici la signification de l'option de configure :

--enable-zlib-dynamic

Ceci permet au paquet Module-Init-Tools de gérer les modules du noyau compressés.

Compilez le paquet :

make DOCBOOKTOMAN=true

Installez le paquet :

make install

10.51.2. Contenu de Module-Init-Tools

Programmes installés: depmod, insmod, insmod.static, lsmod, modinfo, modprobe et rmmod

Descriptions courtes

depmod

Crée un fichier de dépendances basé sur les symboles trouvés dans l'ensemble de modules existants. Ce fichier de dépendances est utilisé par modprobe pour charger automatiquement les modules requis

insmod

Installe un module chargeable dans le noyau en cours d'exécution

insmod.static

Une version compilée statiquement de insmod

lsmod

Liste les modules déjà chargés

modinfo

Examine un fichier objet associé à un module du noyau et affiche toute information qu'il peut récupérer

modprobe

Utilise un fichier de dépendances, créé par depmod, pour charger automatiquement les modules adéquats

rmmod

Décharge les modules du noyau en cours d'exécution