11.2. 执行手动安装来创建 Kickstart 文件
推荐的生成 Kickstart 文件的方法是使用手动安装 Red Hat Enterprise Linux 生成的文件。安装完成后,安装过程中进行的所有选择都会保存到名为 anaconda-ks.cfg
的 Kickstart 文件中,该文件位于安装的系统上的 /root/
目录中。您可以使用这个文件来重现安装。另外,复制此文件,根据需要进行修改,并使用得到的配置文件进行进一步安装。
流程
安装 RHEL。详情请参阅 从安装介质交互式安装 RHEL。
在安装过程中,创建一个具有管理员权限的用户。
- 完成安装并重启系统。
- 使用管理员帐户登录该系统。
将文件
/root/anaconda-ks.cfg
复制到您选择的位置。该文件包含用户和密码的信息。在终端显示文件内容:
cat /root/anaconda-ks.cfg
# cat /root/anaconda-ks.cfg
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 您可以复制输出并保存到您选择的其他文件中。
- 要将文件复制到另一个位置,请使用文件管理器。请记住需要修改副本的权限,以便非 root 用户可读取该文件。
安装 pykickstart 软件包。
yum install pykickstart
# yum install pykickstart
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 对您的 Kickstart 文件运行
ksvalidator
。ksvalidator -v RHEL8 /path/to/kickstart.ks
$ ksvalidator -v RHEL8 /path/to/kickstart.ks
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用要验证的 Kickstart 文件的路径替换 /path/to/kickstart.ks。
验证工具并不能保证安装过程可以成功。它只检查语法是否正确,且该文件不包含已弃用的选项。它不会验证 Kickstart 文件的 %pre
、%post
和 %packages
部分。