1.3. Aperçu des paquets RPM du noyau Linux

Le RPM kernel est un méta-paquet qui ne contient aucun fichier, mais qui s'assure que les sous-paquets suivants sont correctement installés :

  • kernel-core - contient l'image binaire du noyau Linux (vmlinuz).
  • kernel-modules-core - contient les modules de base du noyau pour assurer la fonctionnalité de base. Il s'agit des modules essentiels au bon fonctionnement du matériel le plus couramment utilisé.
  • kernel-modules - contient les modules restants du noyau qui ne sont pas présents dans kernel-core.

Les sous-paquets kernel-core et kernel-modules-core peuvent être utilisés dans des environnements virtualisés et en nuage pour fournir un noyau RHEL 9 avec un temps de démarrage rapide et un faible encombrement sur le disque. Le sous-paquet kernel-modules n'est généralement pas nécessaire pour de tels déploiements.

Les paquets optionnels du noyau sont par exemple

  • kernel-modules-extra - contient des modules de noyau pour du matériel rare et des modules dont le chargement est désactivé par défaut.
  • kernel-debug - contient un noyau avec de nombreuses options de débogage activées pour le diagnostic du noyau, au détriment des performances.
  • kernel-tools - contient des outils pour manipuler le noyau Linux et de la documentation.
  • kernel-devel - contient les en-têtes du noyau et les fichiers makefiles nécessaires à la construction de modules à partir du paquetage kernel.
  • kernel-abi-stablelists - contient des informations relatives à l'ABI du noyau RHEL, notamment une liste des symboles du noyau qui sont nécessaires aux modules externes du noyau Linux et un plug-in dnf pour faciliter la mise en œuvre.
  • kernel-headers - comprend les fichiers d'en-tête C qui spécifient l'interface entre le noyau Linux et les bibliothèques et programmes de l'espace utilisateur. Les fichiers d'en-tête définissent les structures et les constantes nécessaires à la construction de la plupart des programmes standard.
  • kernel-uki-virt - contient l'image unifiée du noyau (UKI) du noyau RHEL. L'UKI combine le noyau Linux, initramfs, et la ligne de commande du noyau en un seul binaire signé qui peut être démarré directement à partir du firmaware UEFI. kernel-uki-virt contient les modules du noyau nécessaires pour fonctionner dans des environnements virtualisés et en nuage et peut être utilisé à la place du sous-paquet kernel-core.

    Important

    kernel-uki-virt est fourni en tant qu'aperçu technologique dans RHEL 9.2.