10.2. 执行手动安装来创建 Kickstart 文件
您可以使用手动安装 Red Hat Enterprise Linux 创建的 Kickstart 文件。图形安装完成后,安装过程中进行的所有选择都会保存到名为 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 软件包。
dnf install pykickstart
# dnf install pykickstart
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 对您的 Kickstart 文件运行
ksvalidator
。ksvalidator -v RHEL10 /path/to/kickstart.ks
$ ksvalidator -v RHEL10 /path/to/kickstart.ks
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 使用要验证的 Kickstart 文件的路径替换 /path/to/kickstart.ks。
重要验证工具并不能保证安装过程可以成功。它只检查语法是否正确,且该文件不包含已弃用的选项。它不会验证 Kickstart 文件的
%pre
、%post
和%packages
部分。