我是否可以假设,如果您添加了诸如 httpd 和 php 之类的软件包,只要我在 kickstart 文件中的 %packages 之后指定它们,它们就会通过“yum install”进行安装?
谢谢
答案1
答案2
从字面意义上讲,不是。%packages 部分中列出的软件包由 Fedora 安装程序 Anaconda 安装。它在内部使用 yum,但通过 API 调用而不是执行yum
命令行工具。这意味着安装的语义可能与您获得的语义略有不同yum install
(特别是,配置的插件不一定相同)。
但是,如果您指定的软件包在安装时已在配置的存储库中可用,则安装程序将提取它们并安装软件包。由于和httpd
当然php
是基本 Fedora 版本的一部分,除非您做了一些奇怪的事情,否则将它们放在 %packages 部分应该就可以了。