31.3. 创建 Kickstart 文件
kickstart 文件是一个简单文本文件,包含一组项目,每个项都由一个关键字标识。您可以使用 Kickstart 配置程序应用程序创建它,或者从头开始编写它。Red Hat Enterprise Linux 安装程序还会基于您在安装过程中选择的选项创建一个示例 kickstart 文件。它被写入
/root/anaconda-ks.cfg
文件。您应能够使用任何文本编辑器或单词的处理器(可以将文件保存为 ASCII 文本)进行编辑。
首先,请注意您在创建 kickstart 文件时以下问题:
- 必须按顺序指定部分 。除非另有指定,否则部分中的项目不必按特定顺序使用。部分顺序是:
- command 部分 - 有关 kickstart 选项列表,请参阅 第 31.4 节 “Kickstart 选项”。您必须包括所需选项。
- %packages 部分 - 详情请参阅 第 31.5 节 “软件包选择”。
- 不必需的项目可以被省略。
- 省略安装程序中任何必需项的结果,提示用户输入相关项目的回答,正如在典型的安装过程中提示您一样。给出答案后,安装将继续进行无人值守(除非它找到其他缺少的项)。
- 开头为 pound(也称为 hash)符号(#)的行被当作注释并被忽略。
- 对于 kickstart 升级,需要以下项目:
- 语言
- 安装方法
- 设备规格(如果需要设备执行安装)
- 键盘设置
- upgrade 关键字
- 引导装载程序配置
如果为升级指定任何其他项目,则忽略这些项目(请注意,其中包括软件包选择)。