Rechercher

2.2. Dépendances du module du noyau

download PDF

Certains modules du noyau dépendent parfois d'un ou de plusieurs autres modules du noyau. Le fichier /lib/modules/<KERNEL_VERSION>/modules.dep contient une liste complète des dépendances des modules du noyau pour la version respective du noyau.

depmod

Le fichier de dépendances est généré par le programme depmod, qui fait partie du paquetage kmod. De nombreux utilitaires fournis par kmod prennent en compte les dépendances des modules lors de l'exécution des opérations, de sorte que le suivi des dépendances de manual est rarement nécessaire.

Avertissement

Le code des modules du noyau est exécuté dans l'espace du noyau en mode non restreint. Pour cette raison, vous devez faire attention aux modules que vous chargez.

weak-modules

En plus de depmod, Red Hat Enterprise Linux fournit le script weak-modules livré également avec le paquetage kmod. weak-modules détermine quels modules sont compatibles kABI avec les noyaux installés. Lors de la vérification de la compatibilité des modules avec le noyau, weak-modules traite les dépendances des symboles des modules de la version supérieure à la version inférieure du noyau pour lequel ils ont été construits. Cela signifie que weak-modules traite chaque module indépendamment de la version du noyau pour lequel il a été construit.

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.