第 4 章 新特性
这部分论述了 Red Hat Enterprise Linux 8.5 中引入的新功能和主要增强。
4.1. 安装程序和镜像创建
RHEL for Edge 现在支持 Simplified Installer
这个增强使 Image Builder 能够构建 RHEL for Edge Simplified Installer(edge-simplified-installer
)和 RHEL for Edge Raw Images(edge-raw-image
)。
RHEL for Edge Simplified Installer 可是您指定新的蓝图选项 installation_device
,从而对设备执行无人值守安装。若要创建原始镜像,您必须提供现有的 OSTree 提交。它将生成一个原始镜像,其中有已部署的现有提交。安装程序将会对指定的安装设备使用这个原始镜像。
另外,您还可以使用 Image Builder 构建 RHEL for Edge Raw Images。这些是压缩的原始镜像,其中包含具有现有部署的 OSTree 提交的分区布局。您可以将 RHEL for Edge Raw Images 安装在硬盘上启动,或在虚拟机中引导。
已弃用内核引导参数的警告
在没有 inst.
前缀(如 ks
、stage2
、repo
等)的情况下,Anaconda 启动参数已弃用,启动 RHEL7。这些参数将在下一个主 RHEL 发行版本中删除。
在这个版本中,当在没有 inst
前缀的情况下使用引导参数时,会显示适当的警告信息。引导安装时,以及安装程序在终端启动时,dracut
会显示警告信息。
以下是在终端中显示的示例警告信息:
弃用的引导参数 ks
必须与 inst.
前缀一起使用。请改为使用 inst.ks
。没有 inst.
前缀的 Anaconda 启动参数已弃用,并将在以后的主发行版本中删除。
以下是显示在 dracut
中的警告信息示例:
ks
已被弃用。所有没有 inst.
前缀的 Anaconda 引导参数都已弃用,并将在以后的主发行版本中删除。请改为使用 inst.ks
。
Red Hat Connector 现在被完全支持
您可以使用 Red Hat Connector(rhc
)连接系统。Red Hat Connector 由一个命令行界面和一个守护进程组成,允许用户在 Insights 的 Web 用户界面(console.redhat.com)中直接在其主机上执行 Insights 修复 playbook 。Red Hat Connector 在 RHEL 8.4 中作为技术预览提供,从 RHEL 8.5 开始被完全支持。
能够覆盖可用的官方存储库
默认情况下,osbuild-composer
backend 有自己的一组在 /usr/share/osbuild-composer/repositories
目录中定义的官方存储库。因此,它不会继承 /etc/yum.repos.d/
目录中的系统存储库。您现在可以覆盖官方存储库。为此,请在 /etc/osbuild-composer/repositories
中定义覆盖,因此,其中的文件优先于 /usr
目录中的文件。
Image Builder 现在支持文件系统配置
有了这个增强,您可以在蓝图中指定自定义的文件系统配置,并且您可以使用所需的磁盘布局创建镜像。因此,通过具有非默认的布局,您可以从安全基准、与现有设置的一致性、性能和防止磁盘外错误中受益。
要在蓝图中自定义文件系统配置,请设置以下自定义:
[[customizations.filesystem]] mountpoint = "MOUNTPOINT" size = MINIMUM-PARTITION-SIZE
Image Builder 现在支持创建可引导的安装程序镜像
有了这个增强,您可以使用 Image Builder 创建由 tarball
文件组成的可引导 ISO 镜像,其中包含根文件系统。因此,您可以使用可引导 ISO 镜像将 tarball
文件系统安装到裸机系统。