32.3. 创建 Kickstart 文件
Kickstart 文件是一个简单文本文件,包含一组项目,每个项目使用一个关键词识别。可以使用 Kickstart Configurator 创建该文件,或者从头开始编写。 Red Hat Enterprise Linux 安装程序还根据在安装过程中选择的选项创建 kickstart 文件样本,将其写入文件
/root/anaconda-ks.cfg
。可以使用任意可将文件保存为 ASCII 文本的文本编辑器或者文字处理器编辑该文件。
首先,创建 kickstart 文件时留意下列问题:
- 每部分必须按顺序指定。除非特别说明,每部分内的项目则不必按序排列。各部分的顺序为:
- Command 部分 — 请参考 第 32.4 节 “kickstart 选项” 中的 kickstart 选项列表。应该包括必需的选项。
%packages
部分 — 详情请参考 第 32.5 节 “软件包选择”。
注意
各部分必须以%end
命令结尾以避免出现记入日志的警告。 - 可省略不必需的项目。
- 请忽略安装程序中所有会提示回答问题的项目,因为在典型安装中不会提示用户回答。给出答案后,安装继续自动进行(除非找到另一个缺失的项目)。
- 以井号(“#”)开头的行被当作注释行并被忽略。
- 对于 kickstart 升级,下列项目是必需的:
- 语言
- 安装方法
- 设备规范(如果这个设备是在安装过程中所需要的)
- 键盘设置
upgrade
关键字- 引导装载程序配置
如果任何其他的项目被指定为 upgrade,这些项目将被忽略(注意这包括了软件包选择)。