Linux From Scratch: Version 20020515 | ||
---|---|---|
Prev | Chapter 6. Installation des logiciels de base du système | Next |
Estimation du temps de construction: 1 minute Estimation de l'espace disque requis: 2 MB |
Installez Modutils en exécutant les commandes suivantes:
./configure && make && make install |
depmod, genksyms, insmod, insmod_ksymoops_clean, kallsyms (lien vers insmod), kernelversion, ksyms, lsmod (lien vers insmod), modinfo, modprobe (lien vers insmod) et rmmod
depmod gère la description des dépendances entre les modules du noyau.
genksyms examine (sur l'entrée standard) la sortie de gcc -E source.c et génère un fichier contenant des informations de version.
insmod installe un module chargeable dans le noyau en cours d'utilisation.
insmod_ksymoops_clean efface les fichiers ksyms et les modules sauvegardés n'ayant pas été accédés depuis 2 jours.
kallsyms extrait tous les symboles pour le débuggage du kernel.
kernelversion affiche la version majeure du noyau en cours d'utilisation.
ksyms affiche les symboles exportés du noyau.
lsmod affiche des informations sur les modules chargés.
modinfo examine un fichier objet associé à un module noyau pour afficher toutes les informations qu'il peut glaner.
Modprobe utilise un fichier de dépendances du style de make, créé par depmod, pour automatiquement charger les modules associés situés dans les arborescences prévues à cet effet.
rmmod décharge les modules chargeables du noyau en cours d'utilisation.
Modutils-2.4.12 nécessite que les programmes suivants soient installés:
bash: sh
binutils: ar, as, ld, ranlib, strip
bison: bison
diffutils: cmp
fileutils: chmod, install, ln, mkdir, mv, rm
flex: flex
gcc: cc, cc1, collect2, cpp0, gcc
grep: egrep, grep
make: make
sed: sed
sh-utils: basename, expr, hostname, uname
textutils: cat, tr