Em qualquer versão recente do Fedora, o Anaconda vem com configuração embutida para o updates
repo. Então você deve ser capaz de habilitar atualizações em uma instalação do Fedora apenas adicionando a linha:
repo --name=updates
ao seu kickstart. Da documentação do kickstart do comando repo
:
By default, anaconda has a configured set of repos taken from /etc/anaconda.repos.d plus a special Installation Repo in the case of a media install. The exact set of repos in this directory changes from release to release and cannot be listed here. There will likely always be a repo named “updates”.
Note: If you want to enable one of the repos in /etc/anaconda.repos.d that is disabled by default (like “updates”), you should use –name= but none of the other options. anaconda will look for a repo by this name automatically. Providing a baseurl or mirrorlist URL will result in anaconda attempting to add another repo by the same name, which will cause a conflicting repo error.
Esse atalho pode não funcionar no CentOS. Se for esse o caso, você pode adicionar o updates
repo manualmente com um comando repo
mais completo:
repo --name=centos-updates --mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
Isso deve habilitar o repositório de atualizações do CentOS (com suporte total ao espelho!) durante a instalação.