附录 B. Kickstart 命令和选项参考
这个参考是 Red Hat Enterprise Linux 安装程序支持的所有 Kickstart 命令的完整列表。这些命令按字母顺序排序为几个广泛类别。如果某个命令可位于多个类别下,它将列在所有这些类别中。
B.1. Kickstart 的修改
以下小节描述了 Red Hat Enterprise Linux 9 中的 Kickstart 命令和选项的更改。
B.1.1. 在 RHEL 8 中弃用了 auth 或 authconfig
因为已经删除了 authconfig
工具和软件包,Red Hat Enterprise Linux 8 中弃用了 auth
或 authconfig
Kickstart 命令。
与命令行中的 authconfig
命令类似,Kickstart 脚本中的 authconfig
命令现在使用 authselect-compat
工具运行新的 authselect
工具。有关此兼容性层及其已知问题的描述,请参阅 authselect-migration(7)
手册页。安装程序将自动检测弃用命令的使用并在系统上安装 authselect-compat
软件包来提供兼容性层。
B.1.2. 使用之前 RHEL 发行本中的 Kickstart 文件
如果您正在使用之前的 RHEL 版本中的 Kickstart 文件,请参阅 RHEL 8 文档中 的 Repositories 部分,以了解有关 Red Hat Enterprise Linux 8 BaseOS 和 AppStream 软件仓库的详情。
B.1.3. 弃用的 Kickstart 命令和选项
以下 Kickstart 命令和选项已在 9 中弃用。
-
timezone --ntpservers
- 使用timesource
命令 -
timezone --nontp
-
logging --level
-
%packages --excludeWeakdeps
- 使用--exclude-weakdeps
-
%packages --instLangs
- 使用--inst-langs
替代 -
%anaconda
-
pwpolicy
- 改为使用 Anaconda 配置文件 -
syspurpose
- 改为使用subscription-manager syspurpose
-
nvdimm
如果只列出具体选项,则基础命令及其它选项仍可用且没有弃用。在 Kickstart 文件中使用已弃用的命令会在日志中显示警告信息。您可以使用 inst.ksstrict
引导选项将已弃用的命令警告转换为错误。
B.1.4. 删除的 Kickstart 命令和选项
以下 Kickstart 命令和选项已在 9 中完全删除。在 Kickstart 文件中使用它们将导致错误。
-
device
-
deviceprobe
-
dmraid
-
install
- 使用子命令或者方法作为命令 -
multipath
-
bootloader --upgrade
-
ignoredisk --interactive
-
partition --active
-
harddrive --biospart
-
autostep
如果只列出具体选项和值,则基础命令及其它选项仍可用且没有被删除。