搜索

1.3. Linux 内核 RPM 软件包概述

download PDF

kernel RPM 是一个元数据软件包,它不包含任何文件,而是保证正确安装了以下子软件包:

kernel-core
包含 Linux 内核的二进制镜像(vmlinuz)。
kernel-modules-core
包含基本内核模块,以确保核心功能正常工作。这包括最常用硬件正常功能的基本模块。
kernel-modules
包含 kernel-core 中不存在的其余内核模块。

kernel-corekernel-modules-core 子软件包可以一起用在虚拟和云环境中,为 RHEL 9 内核提供快速引导时间和小磁盘空间。在此类部署通常不需要 kernel-modules 子软件包。

例如,可选内核软件包:

kernel-modules-extra
包含用于罕见硬件的内核模块,以及默认加载被禁用的模块。
kernel-debug
包含一个为内核诊断启用了大量调试选项的内核,但代价是降低了性能。
kernel-tools
包含用于操作 Linux 内核和支持文档的工具。
kernel-devel
包含足以针对 kernel 软件包构建模块的内核标头和 makefile。
kernel-abi-stablelists
包含与 RHEL 内核 ABI 相关的信息,包括外部 Linux 内核模块所需的内核符号列表和帮助强制执行的 dnf 插件。
kernel-headers
包括指定 Linux 内核和用户空间库以及程序间接口的 C 标头文件。头文件定义了构建大多数标准程序所需的常量结构和常量。
kernel-uki-virt

包含 RHEL 内核的统一内核镜像(UKI)。

UKI 将 Linux 内核、initramfs 和内核命令行合并到一个签名二进制中,这个二进制文件可以直接从 UEFI 固件引导。

kernel-uki-virt 包含在虚拟化和云环境中运行所需的内核模块,并可以用来代替 kernel-core 子软件包。

重要

kernel-uki-virt 在 RHEL 9.2 中作为技术预览提供。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.