Dans la section post de votre kickstart, incluez quelque chose comme ceci :
%post
cat >/etc/yum.repos.d/your.repo <<EOF
[... INCLUDE REPO CONFIG FILE CONTENTS HERE ...]
EOF
La commande CentOS 7 anaconda "repo" prend en charge --install, qui installe les informations de dépôt sur le système en cours de construction :https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect- kickstart-syntax.html
Tout comme la définition du dépôt d'installation, cela doit être fait deux fois. Nous utilisons un script postinstall qui est appelé dans la section %post. Ce script copie à son tour les fichiers de dépôt appropriés dans /etc/yum.repos.d/ - en fonction du système d'exploitation.
De cette façon, nous utilisons presque le même fichier kickstart pour CentOS 4 et CentOS 5.