我正在研究创建一个 kickstart 脚本来获取系统的默认构建。
然而,该系统需要一些目前存于 DVD 上的内部软件。
因为这是我第一次kickstart
安装 redhat,我不知道从哪里开始。?我需要rpm-ify
这些 DVD 吗(如果你愿意的话)?我是否将它们与你在标准 redhat 上找到的软件包捆绑在一起.iso
?例如/media/iso/Server/big_list/
答案1
您通常如何安装 DVD 上的软件?如果机器联网,您可以在 kickstart 文件的 %post 部分中输入下载和安装软件所需的任何命令。我会将所有必需的软件放在网络上的 Web 服务器上(tar 存档或 rpm),然后使用 wget 获取。从那里,您可以在 kick start 文件中执行安装所需的任何操作(rpm -i、./install.sh、./configure && make && make install)。
您还可以设置自己的存储库,这样您就可以列出 rpm,并且如果您可以将所有内容 rpm-ify,则可以轻松进行更新。
答案2
这里有一些有用的链接可以帮助你开始进行 kickstart 安装:
第二种是通过 RHNSS(卫星)服务器进行的 kickstart 安装,但 kickstart 配置也大多可应用于常规 kickstart 安装。
我建议为您需要的软件构建 RPM,以便以后轻松更新。但正如 @chuck 所写,您只需在 %post 部分中运行您今天使用的安装程序即可。