Bel*_*dez 6 linux redhat kickstart yum
现在,我正在通过repo指令指定要用于在 kickstart 文件中安装的存储库。然后,我重新指定要添加到/etc/yum.repos.d安装后的那些存储库。
有没有一种优雅的方法来避免信息重复?它已经咬过我一次。
也许我理解不正确,但是:该repo指令似乎仅用于指定 anaconda 用于安装的存储库。它实际上并没有在服务器上安装 repo。我的这个假设基于我在 kickstart 安装方面的经验。
这就是我在安装后再次安装存储库的原因。我想知道是否有更好的方法,这样我就不必在repo指令和安装后脚本中指定存储库。
在您的 kickstart 的帖子部分包含如下内容:
%post
cat >/etc/yum.repos.d/your.repo <<EOF
[... INCLUDE REPO CONFIG FILE CONTENTS HERE ...]
EOF
Run Code Online (Sandbox Code Playgroud)
CentOS 7 anaconda“repo”命令支持--install,它会在正在构建的系统上安装repo信息:https : //access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect- kickstart-syntax.html