如果我进行图形安装并选择基本服务器+助手和屏幕,我会得到一个安装了 535 个软件包的系统。
如果我查看新安装的系统中 /root/anaconda-ks.cfg 文件,我会看到:
%packages
@base
@console-internet
@core
@debugging
@directory-client
@hardware-monitoring
@java-platform
@large-systems
@network-file-system-client
@performance
@perl-runtime
@security-tools
@server-platform
@server-policy
@system-admin-tools
pax
python-dmidecode
oddjob
sgpio
certmonger
pam_krb5
krb5-workstation
nscd
pam_ldap
nss-pam-ldapd
perl-DBD-SQLite
aide
screen
如果我随后使用仅包含这些软件包的 kickstart 安装新系统,我将获得 620 个已安装的软件包。
所以基本上我的问题是为什么当选择完全相同的软件包组时,使用 kickstart 时系统会比 GUI 安装多安装近 100 个软件包?
答案1
我建议查看额外软件包列表,并检查这些软件包在存储库 comps.xml 文件中各自组中的类型值。我想知道 UI 和 kickstart 是否对选择组时安装的“类型”软件包存在分歧(也许 UI 默认不选择可选软件包,但 kickstart 或类似程序默认选择可选软件包)。