Red Hat Training
A Red Hat training course is available for RHEL 8
1.3. Linux 内核 RPM 软件包概述
kernel
RPM 是一个元数据软件包,它不包含任何文件,而是保证正确安装了以下子软件包:
-
kernel-core
- 包含内核的二进制镜像、所有与 initramfs 相关的对象来引导系统,以及确保核心功能的内核模块数量最少。仅在虚拟和云环境中使用这个子软件包来为 Red Hat Enterprise Linux 8 内核提供一个快速引导时间和小磁盘空间。 -
kernel-modules
- 包含没有包括在kernel-core
中的其他内核模块。
上述 kernel
子软件包中的一部分旨在帮助系统管理员减少需要维护的范围,特别是在虚拟化和云环境中。
例如,可选内核软件包:
-
kernel-modules-extra
- 包含用于默认禁用加载的个别硬件和模块的内核模块。 -
kernel-debug
- 包含内核诊断启用大量调试选项的内核,但牺牲了性能降低。 -
kernel-tools
- 包含用于操作 Linux 内核和支持文档的工具。 -
kernel-devel
- 包含内核标头和 makefile,以根据kernel
软件包构建模块。 -
kernel-abi-stablelists
- 包含与 RHEL 内核 ABI 相关的信息,包括外部 Linux 内核模块所需的内核符号的一个列表和一个用于辅助实施的yum
插件。 -
kernel-headers
- 包含 C 标头文件,用于指定 Linux 内核与用户空间库和程序之间的接口。头文件定义了构建大多数标准程序所需的常量结构和常量。