Pour chercher un packages
yum search <StringToSearch>
Pour installer par exemple le package xterm
yum install xterm
Pour installer par exemple apache
et php
yum install httpd php
Pour mettre à jour l'ensemble des packages
yum update
Pour mettre à jour que certains packages
yum update apache php
Pour télécharger uniquement un paquetage, il faut installer yum-downloadonly :
yum install yum-downloadonly
Pour télécharger le rpm de rsync via yuum
yum install rsync --downloadonly
La configuration d'un dépôt se fait dans un fichier *.repo que l'on déposera dans le répertoire /etc/yum.repos.d
:
Nous allons par exemple créer le fichier /etc/yum.repos.d/rhel5ftp.repo pour un dépôt FTP :
[RHEL5-FTP] name=Red Hat Enterprise Linux 5 ftp baseurl=ftp://192.168.96.129/pub/yum/RH5ES-u1 enabled=1
Nous allons par exemple créer le fichier /etc/yum.repos.d/rhel5http.repo pour un dépôt HTTP :
[RHEL5-HTTP] name=Red Hat Enterprise Linux 5 http baseurl=http://192.168.96.129/yum/RH5ES-u1 enabled=1
Nous allons par exemple créer le fichier /etc/yum.repos.d/rhel5local.repo pour un dépôt local :
[RHEL5-local] name=Red Hat Enterprise Linux 5 local baseurl=file:///depot/REPO enabled=1
Note : Pour activer le dépôt mettre enabled=1
Lister les repo configurés :
yum repolist all
Sinon il est possible de forcer l'utilisation du dépôt ainsi :
yum --disablerepo=* --enablerepo=RHEL5-local search mysql