第 3 章 Kickstart 安装基础
以下提供了有关 Kickstart 的基本信息,以及如何使用它自动安装 Red Hat Enterprise Linux。
3.1. Kickstart 安装是什么
Kickstart 提供了一种部分自动化 RHEL 安装过程的方法。
Kickstart 文件包含一些或所有 RHEL 安装选项。例如,设置时区,如何对驱动器进行分区,或者应该安装哪些软件包。提供准备好的 Kickstart 文件可进行安装而无需用户干预。这在同时大量部署 Red Hat Enterprise Linux 时特别有用。
Kickstart 文件还提供有关软件选择的更多选项。当使用图形安装界面手动安装 Red Hat Enterprise Linux 时,软件选择仅限于预定义环境和附加组件。Kickstart 文件也允许您安装或删除独立软件包。
Kickstart 文件可保存在单一服务器系统中,并在安装过程中由独立计算机读取。这个安装方法支持使用单一 Kickstart 文件在多台机器中安装 Red Hat Enterprise Linux,使其成为网络和系统管理员的理想选择。
所有执行它们的 Kickstart 脚本和日志文件都存储在新安装系统的 /tmp
目录中,以帮助调试安装问题。用于安装的 kickstart 以及 Anaconda 生成的输出 kickstart 存储在目标系统的 /root
中,且 kickstart scriptlet 执行的日志存储在 /var/log/anaconda
中。
在以前的 Red Hat Enterprise Linux 版本里,可以使用 Kickstart 来升级系统。从 Red Hat Enterprise Linux 7 开始,删除了这个功能,系统升级是由特殊工具处理的。有关升级到 Red Hat Enterprise Linux 8 的详情,请参考 从 RHEL 7 升级到 RHEL 8 以及使用 RHEL 的注意事项。