Kickstart是什么?

Kickstart是一种无人值守的安装方式之一,在Centos中,我们可以使用自定义kickstart配置文件的方式实现Centos操作系统的自动安装。编写kickstart配置文件有两种方式,一种是直接创建一个ks.cfg文件,按照kickstart语法标准编写内容,另一种是使用图形界面工具进行生成。

关于Kickstart的介绍

这里我们将使用图形界面工具进行生成。

Kickstart图形工具的安装

这里我们使用命令行进行安装:

yum install -y system-config-kickstart

安装完成之后,执行以下命令可以打开图形配置工具:

system-config-kickstart

但是,这个时候不能使用里面的选择安装软件包的功能,这个是此工具的一个BUG,但是可以通过下面的方式修复:

使用vim编辑文件:

vim /usr/share/system-config-kickstart/packages.py

输入 :set number 然后回车,显示文件行号,

随后来到文件的第161行,可以看到如下信息:

image-20221206232925155
image-20221206232925155

我们仅需要在这个数组里添加一个base即可:

image-20221206233020802
image-20221206233020802

添加完成后,保存退出,重新使用命令进入图形配置界面就可以使用选择软件包的功能了。