Yellowdog Updater, Modified
Modèle:Infobox V3/Début Modèle:Infobox V3/Image Wikidata Modèle:Infobox V3/Séparateur Modèle:Infobox V3/Image Wikidata
Modèle:Infobox V3/Tableau début
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
{{#ifeq:Modèle:Wikidata|Modèle:Wikidata | | Modèle:Infobox V3/Tableau Ligne mixte Wikidata }}
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte {{#invoke:Infobox/Fonctions/Logiciel|catByProgrammingLanguage}}
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Tableau Ligne mixte Wikidata
Modèle:Infobox V3/Titre Bloc Modèle:Infobox V3/Navigateur
Modèle:Infobox V3/Fin avec WikidataModèle:Rien{{#ifeq:|| {{#if:
| }}{{#if:
| {{#if: | | }}
}} }}
Yum, pour Yellowdog Updater Modified, est l’ancien gestionnaire de paquets des distributions GNU/Linux Fedora Linux, CentOS et Red Hat Enterprise Linux. Il a originellement été créé par Yellow Dog Linux.
Il permet de gérer l’installation et la mise à jour des logiciels installés sur une distribution. C’est une surcouche de RPM gérant les téléchargements et les dépendances, de la même manière que APT et dpkg sous Debian.
Yum est remplacé par DNF qui devient le gestionnaire de paquets par défaut à partir de Fedora 22. DNF étant une réécriture de Yum présente dans Fedora depuis Fedora 18.
Remplacement par dnf
yum ayant plusieurs problèmes, étant écrit en Python 2, n’ayant pas d’API documenté, un algorithme résolveur de dépendances ancien. Une ré-implémentation, nommé Dandified Yum a été entreprise. Ce gestionnaire de paquet était disponible dans Fedora à partir de la version 18. Il est devenu la version par défaut à partir de Fedora 22<ref name="linux_mag">Modèle:Lien web</ref>,<ref name="lwn_12">Modèle:Lien web</ref>, <ref name="lwn_14">Modèle:Lien web</ref>,<ref name="linux.com">Modèle:Lien web</ref> RHEL 8 utilise dnf par défaut. Il y a eu plusieurs tentatives de retrait de yum de Fedora, il est finalement retiré de Fedora 31<ref name="pho_">Modèle:Lien web</ref>,<ref name="">Modèle:Lien web</ref>.
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é.
Commandes
Les commandes de yum
s’utilisent comme suit<ref name="linuxfordevices">Modèle:Lien web</ref>,<ref name="">Modèle:Lien web</ref>,<ref name="red_hat">Modèle:Lien web</ref> :
yum update
: mise à jour du systèmeyum list <nom du paquet>
: recherche paquetyum list kerne\*
: si l’on ne connaît pas le nom du paquet, on peut utiliser le caractère joker * (étoile). YUM listera les paquets correspondants à votre recherche déjà installés, et ceux que vous pouvez installer.yum install <nom du paquet>
: installation paquetyum remove <nom du paquet>
: suppression paquetyum --exclude=<nom du paquet> update
: mise à jour sélectiveyum upgrade
: mise à jour du système