5.7. Kickstart 的修改
以下章节描述了 Red Hat Enterprise Linux 8 中 Kickstart 命令和选项的更改。
在 RHEL 8 中弃用了 auth 或 authconfig
因为已经删除了 authconfig 工具和软件包,Red Hat Enterprise Linux 8 中弃用了 auth 或 authconfig Kickstart 命令。
与命令行中的 authconfig 命令类似,Kickstart 脚本中的 authconfig 命令现在使用 authselect-compat 工具运行新的 authselect 工具。有关此兼容性层及其已知问题的描述,请参阅 authselect-migration(7) 手册页。安装程序将自动检测弃用命令的使用并在系统上安装 authselect-compat 软件包来提供兼容性层。
Kickstart 不再支持 Btrfs
从 Red Hat Enterprise Linux 8 起不再支持 Btrfs 文件系统。因此,图形用户界面(GUI)和 Kickstart 命令不再支持 Btrfs。
使用之前 RHEL 发行本中的 Kickstart 文件
如果您正在使用之前的 RHEL 版本中的 Kickstart 文件,请参阅 RHEL 8 文档中 的 Repositories 部分,以了解有关 Red Hat Enterprise Linux 8 BaseOS 和 AppStream 软件仓库的详情。
5.7.1. 弃用的 Kickstart 命令和选项 复制链接链接已复制到粘贴板!
在Red Hat Enterprise Linux 8 中弃用了以下 Kickstart 命令和选项。
如果只列出具体选项,则基础命令及其它选项仍可用且没有弃用。
-
auth或authconfig- 使用authselect替代 -
device -
deviceprobe -
dmraid -
install- 使用子命令或者方法作为命令 -
multipath -
bootloader --upgrade -
ignoredisk --interactive -
partition --active -
reboot --kexec -
syspurpose- 使用subscription-manager syspurpose替代
除 auth 或 authconfig 命令外,使用 Kickstart 文件中的命令会在日志中打印警告信息。
您可以使用 inst.ksstrict 引导选项将已弃用的命令警告转换为错误,但 auth 或 authconfig 命令除外。
5.7.2. 删除的 Kickstart 命令和选项 复制链接链接已复制到粘贴板!
在 Red Hat Enterprise Linux 8 中完全删除了以下 Kickstart 命令和选项。在 Kickstart 文件中使用它们将导致错误。
-
device -
deviceprobe -
dmraid -
install- 使用子命令或者方法作为命令 -
multipath -
bootloader --upgrade -
ignoredisk --interactive -
partition --active -
harddrive --biospart -
upgrade(该命令之前已经弃用。) -
btrfs -
part/partition btrfs -
part --fstype btrfs或partition --fstype btrfs -
logvol --fstype btrfs -
raid --fstype btrfs -
unsupported_hardware
如果只列出具体选项和值,则基础命令及其它选项仍可用且没有被删除。