YUM

Le gestionnaire YUM

Yum est un gestionnaire de téléchargement et de résolution de dépendances. Il gère aussi les dépôts. Créer à la base pour Yellow Dog Linux (distibution linux pour les processeurs PowerPC)

  • Portage de Reh Hat vers les processeurs de type Power (PS4 etc...)

Queques exemple avec YUM :

Mise à jour :

yum update         # En cas de premier lancement
yum update yum     # Mettre à jour YUM
Yum check-update   # Visualiser les MAJ

Mise à jour à partir d'un fichier local

yum localupdate paquet.rpm

Mise à jour de la distribution vers une version ultérieur :

yum upgrade

Quelques commandes YUM :

Commande Description
yum info paquet informations sur le paquet
yum list paquet voir la version candidate du paquet
yum install Installer un paquet
yum remove paquet supprimer un paquet
yum erase paquet Supprimer un paquet (aliasse de remove)
yum search paquet chercher un paquet
yum clean option (ex : yum clean all) nettoyer le cache en supprimant les fichiers rpm
yum shell Lancerun shell pour yum

Configuration de YUM

La configuration de yum se fait via le fichier /etc/yum.conf

Les options de base

Configurer le niveau de "verbosité" (entre 0 et 10)

debuglevel=2

Exclure des paquets de l'installation et de la mise à jour :

exclude=Nom_Du_Paquet

Activer/Désactiver la vérification des signatures GPG (0 ou 1) Par défaut il est à 0 (ne vérifie pas les signatures)

gpgcheck=0

Nombre d'essaie avant de retourner une une erreur :

` retries=0`

Nombre maximum de version différentes d'un paquet installé 1 ou plus selon son besoin: Remarque : Attention cela comprend aussi le nombre de kernel

installonly_limit=2 

Prendre en compte le type d'architecture des mise à jour (0 ou 1):

Remarque : Ne mettra à jour le paquet que si un paquet plus récent pour la même architecture est disponible (i386, x86_64, etc...)

exactarch=1