YUM est un des outils disponibles de base sur un système Redhat ou CEntOS.
Les sites permettant de mettre à jour ou de télécharger des paquets logiciels se nomment dépots ou « repository ».
Les dépots de base de la distribution sont définis dans le fichier /etc/yum.repos.d/CentOS-Base.repo.
Pour ajouter un dépot annexe, il faut créer un fichier dans le dossier /etc/yum.repos.d .
Pour cela, utiliser les commandes suivantes :
touch /etc/yum.repos.d/Dries.repo
Editer ce fichier et le remplir avec les informations suivantes :
[dries]
name=Extra Fedora rpms dries - $releasever - $basearch
baseurl=http://ftp.belnet.be/packages/dries.ulyssis.org/redhat/el4/en/i386/dries/RPMS
Les autres possibilités de configuration de YUM en fonction de votre distribution sont détaillées sur le site http://dries.studentenweb.org/rpm/clientconfig.html.
Importer la clef certifiant les fichiers RPM du dépot Dries :
rpm --import http://dries.studentenweb.org/rpm/RPM-GPG-KEY.dries.txt
Une fois tout ceci en place, il ne reste qu’à utiliser ce dépot avec les commandes classiques :
yum search monlogiciel
# Recherche un paquet dans la liste disponible sur tous les dépots activés
yum -y install monlogiciel
# Installe le logiciel monlogiciel avec ses dépendances
yum remove monlogiciel
# Supprime monlogiciel du système ainsi que les paquets qui en dépendent