你也可以加入在系统安装完毕后运行的命令。这部分内容必须在 kickstart 的最后而且用 %post 命令开头。它被用于实现某些功能,如安装其他的软件和配置其他的命名服务器。
如果你用静态 IP 信息和命名服务器配置网络,你可以在 %post 部分访问和解析 IP 地址。如果你使用 DHCP 配置网络,当安装程序执行到 %post 部分时,/etc/resolv.conf 文件还没有准备好。此时,你可以访问网络,但是你不能解析 IP 地址。因此,如果你使用 DHCP,你必须在 %post 部分指定 IP 地址。
post-install 脚本是在 chroot 环境里运行的。因此,某些任务如从安装介质复制脚本或 RPM 将无法执行。
允许你指定你想在 chroot 环境之外运行的命令。
下例把 /etc/resolv.conf 文件复制到刚安装的文件系统里。
%post --nochroot cp /etc/resolv.conf /mnt/sysimage/etc/resolv.conf
允许你指定不同的脚本语言,如 Python。把 /usr/bin/python 替换成你想使用的脚本语言。