第 6 章 新功能及功能增强
此版本添加了以下主要新功能和改进。
6.1. 安装程序和镜像创建 复制链接链接已复制到粘贴板!
现在,RHEL 中提供了软重启
systemd 现在提供软重启,这是 重启 用户空间的功能,而无需系统完全停机。主要改进包括:
- 减少停机时间:执行软重启以在无需完全重启的情况下更新系统状态,从而有助于计划进行维护和故障排除。
-
灵活的补丁:应用某些用户空间更新,如
openssl、glibc和dbus-broker,而无需完全重启系统。 - 镜像模式集成:在镜像模式中,软重启任何更新时重启用户空间,或者无缝切换到暂存更新(如果存在),不包括内核更改。
- 改进了不可变体验:软重启通过减少频繁完全重启的需求,简化了在不可变系统上使用新镜像版本。
已知限制:
- 内核模块 :对内核模块的更改可能会导致软重启后与运行的内核不匹配。
- 内核和固件更新 :Soft 重启不会应用内核、kpatch 或固件初始化更改。
Jira:RHELDOCS-20453[1]
rpm 命令在安装环境中现在可用
在以前的版本中,rpm 命令没有包括在安装环境中。在这个版本中,rpm 命令被包括。用户在安装 RHEL 时可以使用这个命令,例如在 %post Kickstart 脚本中。
Jira:RHEL-101695[1]
蓝图文件自定义现在支持从外部源引用文件的 URI 字段
在这个版本中,为蓝图文件自定义结构添加了 URI 字段支持。因此,您可以从外部位置引用和源文件,而不只是直接包含在蓝图中的源文件,从而为构建系统提供更灵活的自定义,以及更适应的构建体验。
Jira:RHELDOCS-21016[1]
RHEL 镜像构建器支持一个新的镜像类型 vagrant-libvirt for vagrant
在这个版本中,RHEL 镜像构建器支持 libvirt hypervisor,您可以使用 Vagrant 轻松运行 RHEL 虚拟机。此功能增强提供预配置的镜像,以确保一致且简化的设置。它还为 Vagrant 框中的 vagrant 用户授予 sudo 特权,从而更轻松地管理和执行管理任务。在 Vagrant 环境中使用 RHEL 虚拟机时,这些增强功能提供了更加高效且无缝的体验。
Jira:RHELDOCS-21025[1]
RHEL Image Builder 现在支持 WSL2 镜像
现在,您可以使用 RHEL 镜像构建器为 Linux (WSL2)创建 Windows 子系统。镜像类型以 wsl 格式提供,并使用镜像,通过双击生成的文件来部署镜像。
Jira:RHELDOCS-20633[1]
RHEL Image Builder GUI 支持模块化内容发现
从 RHEL 9.7 开始,RHEL Image Builder 图形用户界面(GUI)支持模块化的内容发现。这个功能引进了以下改进:
- 在创建 RHEL OS 镜像时,您可以使用 RHEL Image Builder GUI 从各种存储库发现并包含模块化的内容,包括 RHEL AppStream 和第三方存储库,例如 Extra Packages for Enterprise Linux (EPEL)。
-
增强的 RHEL 中的模块化支持。Application Streams 利用 DNF 模块和
modulemd元数据来提供灵活的软件包管理。您可以在支持默认流和配置集的模块中指定版本流和用例配置集。 -
DNF 模块化实施更新。指定 RPM 组的
@字符语法可启用和安装模块流,从而为 kickstart 文件提供兼容性。
Jira:RHELDOCS-21026[1]
image-installer 为 fips=1提供一个新的引导菜单条目
在这个版本中,image-installer ISO 镜像类型提供一个新的引导菜单条目,用于在安装过程中设置 fips=1 内核引导选项。这简化了这个过程,如 RHEL 10 中,您无法将安装的系统切换到 FIPS 模式,且您必须在开始安装时将 fips=1 添加到内核命令行。通过为安装设置 fips=1,您可以针对系统符合联邦信息处理标准(FIPS) 140 要求。