Yellow dog Updater, Modified

Un article de Wikipédia, l'encyclopédie libre.

Yellow dog Updater, Modified (Yum) est le nom d'un programme utilitaire de gestion de paquetages pour le système d'exploitation Linux, créé par Yellow Dog et utilisé principalement par Fedora et RED HAT ENTERPRISE 5[1].

Il permet de gérer l'installation et la mise à jour des logiciels installés sur une distribution GNU/Linux. C'est une surcouche à RPM gérant les téléchargements et les dépendances, de la même manière que APT de Debian ou Urpm* (voir Urpmi) de Mandriva.

[modifier] Principe de fonctionnement

Il existe plusieurs types de paramètres qui peuvent suivre la commande YUM. Certains concernent l'installation (comme install ),la suppression (comme remove ), la recherche (search) ou la mise à jour du système (update). Lorsqu'on exécute YUM en ligne de commande, cet utilitaire va d'abord interroger un certain nombre de dépôts activés qui sont définis dans le répertoire /etc/yum.repos.d/ ou consulter son cache. En fonction des informations obtenues, il pourra traiter le paramètre qui lui a été ajouté.

[modifier] Exemples d'utilisation

Une fois YUM configuré, on peut mettre à jour tout le système en utilisant la commande :

# yum update

Si c'est la première fois que l'on met le système à jour, il faut lancer la commande

# yum update yum

Pour rechercher un paquetage particulier:

# yum list <nom du paquetage>

Si l'on ne connaît pas le nom du paquetage, on peut utiliser le caractère joker * (étoile). YUM listera les paquetages correspondants à votre recherche déjà installés, et ceux que vous pouvez installer:

# yum list kerne\*

Pour installer un paquetage :

# yum install <nom du paquetage>

Pour supprimer un paquetage :

# yum remove <nom du paquetage>

Pour une mise à jour sélective :

# yum --exclude=<nom du paquetage> update

Pour la mise a jour du systeme :

# yum upgrade

[modifier] Liens externes