table of contents
- bookworm-backports 4.24.0-2~bpo12+1
- testing 4.24.0-2
- unstable 4.24.0-2
DEPMOD(8) | depmod | DEPMOD(8) |
NOM¶
depmod – Génération de fichiers modules.dep et map.
SYNOPSIS¶
depmod [-b rép_base] [-e] [-E Module.symvers] [-F System.map] [-n] [-v] [-A] [-P préfixe] [-w] [version]
depmod [-e] [-E Module.symvers] [-F System.map] [-n] [-v] [-P préfixe] [-w] [version] [nom_de_fichier...]
DESCRIPTION¶
Les modules du noyau Linux peuvent fournir des services (appelés « symboles ») à d'autres modules (en utilisant une des variantes EXPORT_SYMBOL dans le code). Si un second module utilise ce symbole, ce second module dépend clairement du premier module. Ces dépendances peuvent devenir assez complexes.
depmod crée une liste de dépendances de module en lisant chaque module sous /lib/modules/version et détermine quels symboles il exporte et ceux dont il a besoin. Par défaut, cette liste est écrite dans modules.dep et une version binaire hachée nommée modules.dep.bin dans le même répertoire. Si des noms de fichier sont donnés sur la ligne de commande, seuls ces modules sont examinés (ce qui est rarement utile à moins que tous les modules ne soient listés). depmod crée aussi une liste des symboles fournis par les modules dans le fichier nommé modules.symbols et sa version binaire hachée modules.symbols.bin. Au final, depmod produira un fichier nommé modules.devname si les modules fournissent des noms de périphérique spécial (devname) qui doivent être listés dans /dev à l'amorçage (par un utilitaire tel que systemd-tmpfiles).
Si une version est fournie, le répertoire de module de cette version du noyau est utilisé à la place de la version actuelle du noyau (telle que renvoyée par uname -r).
OPTIONS¶
-a, --all
-A, --quick
-b rép_base, --basedir rép_base
-C, --config fichier ou répertoire
-e, --errsyms
-E, --symvers
-F, --filesyms System.map
-h, --help
-n, --show, --dry-run
-P
-v, --verbose
-V, --version
-w
COPYRIGHT¶
Cette page de manuel était originellement sous copyright 2002, Rusty Russell, IBM Corporation, et en partie sous copyright par Jon Masters et d'autres.
VOIR AUSSI¶
depmod.d(5), modprobe(8), modules.dep(5)
AUTEURS¶
Jon Masters <jcm@jonmasters.org>
Robby Workman <rworkman@slackware.com>
Lucas De Marchi <lucas.de.marchi@gmail.com>
TRADUCTION¶
La traduction française de cette page de manuel a été créée par bubu <bubub@no-log.org>
Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITÉ LÉGALE.
Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org.
10 décembre 2022 | kmod |