Pour définir un nouveau dépôt, vous pouvez ajouter au choix ajouter une section dans le fichier /etc/yum.conf, ou alors de créer un fichier .repo dans le répertoire de /etc/yum.repos.d/. Par soucis de clarté, il est recommandé de définir vos dépôts dans /etc/yum.repos.d/, plutôt que dans /etc/yum.conf.
Pour ajouter un dépôt (dans cet exemple http://www.starmate.fr/starmate.repo):
yum-config-manager --add-repo http://www.starmate.fr/starmate.repo
Pour lister tous les dépôts installés sur le système:
yum repolist all
Pour activer un dépôt:
yum-config-manager --enable nom_du_dépôt
Pour activer plusieurs dépots, « starmate, starmate-source, starmate-debuginfo« :
yum-config-manager --enable starmate\*
Pour désactiver un dépôt:
yum-config-manager --disable nom_du_dépot
Pour désactiver plusieurs dépôts, « starmate, starmate-source, starmate-debuginfo« :
yum-config-manager --disable starmate\*