我一直在尝试研究如何添加我自己的包作为 kickstart 安装的一部分(特别是 mondo 包),但使用 %packages 指令而不是 post 脚本中的 rpm 命令。我尝试使用 kickstart 文件中的 %include 语句将它们添加到包文件中,并将 RPM 复制到 RH linux/Packages 目录,但是这些包没有安装。我阅读了有关 comps.xml 的一些内容,但在 RHEL 发行版中没有该文件,或者知道该过程是什么。
本质上,我有一个包列表,其中包括:
# cat packages.txt
openssh-clients
openssh-server
afio-2.5-1.rhel6.x86_64.rpm
buffer-1.19-4.rhel6.x86_64.rpm
mindi-2.1.7-1.rhel6.x86_64.rpm
mindi-busybox-1.18.5-3.rhel6.x86_64.rpm
mondo-3.0.4-1.rhel6.x86_64.rpm
从 afio 下来的所有 rpm 都是自定义的,不是 RH 安装的一部分。
有人可以告诉我如何做到这一点吗?谢谢