我一直在环顾四周,还没有看到任何人使用逻辑来确定以下选项的包/包组选择的示例%packages
。我正在尝试根据 中发现的标准让 kickstart 安装包%pre
,例如:
%pre
if [ "$(/usr/sbin/dmidecode -s system-manufacturer)" = 'Dell Inc.' ]; then
echo 'srvadmin-all'
elif [ "$(/usr/sbin/dmidecode -s system-manufacturer)" = 'VMware, Inc.' ]; then
echo 'open-vm-tools'
fi
%end
我从未在该%packages
部分中看到条件逻辑的示例,但我正在考虑将所有输出打印到一个由语句引用的文件中,但自 RHEL7 以来%include
我遇到了%include
under的问题。%packages
我很想知道是否有人在这些方面成功使用了其他方法。