yum   Début   Suivant   Sommaire   Préc.page.lue   Accueil

Section: Manuel de l'administrateur Linux (8)
Updated: 5 août 2005
Sommaire  




NOM   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

yum - Yellowdog Updater Modified (Gestionnaire de mise à jour Yellowdog modifié)  




SYNOPSIS   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

yum [options] [commande] [paquetage ...]  




DESCRIPTION   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

yum yum est un programme interactif, automatiquement mis à jour, conçu pour maintenir les systèmes qui utilisent rpm.

commande est l'une des suivantes :
* install paquetage_1 [paquetage_2] [...]
* update [paquetage_1] [paquetage_2] [...]
* check-update
* upgrade [paquetage_1] [paquetage_2] [...]
* remove | erase paquetage_1 [paquetage_2] [...]
* list [...]
* info [...]
* provides | whatprovides fonctionalité_1 [fonctionalité_2] [...]
* clean [ packages | headers | metadata | dbcache | all ]
* makecache
* groupinstall groupe_1 [groupe_2] [...]
* groupupdate groupe_1 [groupe_2] [...]
* grouplist [hidden]
* groupremove groupe_1 [groupe_2] [...]
* groupinfo groupe_1 [...]
* search chaîne_1 [chaîne_2] [...]
* shell [nom_fichier]
* resolvedep dép_1 [dép_2] [...]
* localinstall fichier_rpm_1 [fichier_rpm_2] [...]
* localupdate fichier_rpm_1 [fichier_rpm_2] [...]

* deplist paquetage_1 [paquetage_2] [...]
* repolist [all|enabled|disabled]

À moins que les options --help ou -h ne soient présentes, l'une des commandes précédentes doit être présente.

La configuration du dépôt est honorée dans toutes les opérations.

install
Installer la dernière version d'un paquetage ou groupe de paquetages en s'assurant que toutes les dépendances soient satisfaites. Si aucun paquetage ne correspond au(x) nom(s) de paquetage fourni(s), on considère qu'il s'agit d'une expression générique du shell (avec des jokers) et toutes les correspondances sont installées.
update
Si aucun nom de paquetage n'est fourni avec la commande, update mettra à jour tous les paquetages actuellement installés. Si on fournit un ou plusieurs noms de paquetage, yum ne mettra à jour que les paquetages indiqués. Lors de la mise à jour des paquetages, yum s'assure que toutes les dépendances soient satisfaites. Si aucun paquetage ne correspond au(x) nom(s) de paquetage indiqué(s), on considère qu'il s'agit d'une expression générique du shell (avec des jokers) et toutes les correspondances sont installées.

Si l'option --obsoletes est présente, yum incluera les paquetages obsolètes dans son analyse - cela rend plus facile les changements de numéro de version des distributions, par exemple, mettre à jour de MaDistributionLinux 8.0 vers MaDistributionLinux 9.

check-update
Vérifier si votre machine a besoin d'une mise à jour, sans la faire. Renvoie un code de retour de 100 si des mises à jours sont disponibles. Renvoie également une liste des paquetages disponibles pour la mise à jour. Renvoie un code de retour 0 si aucune mise à jour n'est nécessaire.
upgrade
Identique à la commande update combinée avec l'option --obsoletes. Voir update pour plus de détails.
remove ou erase
Supprimer du système le(s) paquetage(s) indiqué(s), supprimer également tous les paquetages qui en dépendent.
list
Afficher diverses informations sur les paquetages ; vous trouverez plus de détails sur cette commande dans la section OPTIONS DE LA COMMANDE LIST plus loin.
provides ou whatprovides
Chercher quel paquetage fournit telle fonctionnalité ou tel fichier. Utilisez simplement un nom particulier ou une expression générique shell (avec des jokers) pour afficher la liste des paquetages disponibles ou installés qui fournissent cette fonctionnalité ou ce fichier.
search
Chercher des paquetages dont la description, le résumé, le nom de l'empaqueteur ou le nom du paquetage correspond ou contient la chaîne indiquée. Très pratique pour chercher un paquetage dont vous ne connaissez pas le nom mais avez quelques mots clé s'y rapportant.
info
Afficher la description et le résumé des paquetages disponibles ; prend les mêmes arguments que la commande list (voir la section OPTIONS DE LA COMMANDE LIST plus loin).
clean
Effacer diverses choses qui s'accumulent dans le répertoire cache de yum au fil du temps. Plus de détails dans la section OPTIONS DE LA COMMANDE CLEAN plus loin.
shell
Entrer dans l'interpréteur de commande de yum. Si un nom de fichier est fourni en argument, le contenu de ce fichier est exécuté dans le mode « shell yum ». Voir yum-shell(8) pour plus d'informations.
resolvedep
Afficher les paquetages qui fournissent la (les) dépendance(s) spécifiée(s). Il y a au moins un paquetage affiché par dépendance.
localinstall
Installer un ensemble de fichiers rpm locaux. Si c'est nécessaire, les dépôts actifs seront utilisés pour résoudre les dépendances.
localupdate
Mettre à jour le système avec les fichiers rpm locaux spécifiés. Seuls les fichiers rpm dont une précédente version est installée seront installés, les autres paquetages spécifiés seront ignorés. Si c'est nécessaire, les dépôts actifs seront utilisés pour résoudre les dépendances.
deplist
Afficher une liste de toutes les dépendances et des paquetages qui fournissent ces dépendances pour les paquetages spécifiés.
repolist
Afficher une liste de tous les dépôts configurés. Par défaut, affiche une liste de tous les dépôts actifs.
 



OPTIONS GÉNÉRALES   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

La plupart des options de la ligne de commande peuvent être positionnées dans le fichier de configuration. Les descriptions indiquent les options qu'il est nécessaire de configurer.

-h, --help
Afficher un message d'aide et quitter.
-y
Répondre oui à toutes les questions qui se poseraient.
Option de configuration : assume-yes
-c [fichier_config]
Spécifier où trouver le fichier de configuration. Cela peut être une URL http ou ftp, ou un chemin vers un fichier local.
-q, --quiet
Exécuter de manière silencieuse. Veuillez noter que vous pouvez également utiliser -y.
-v, --verbose
Exécuter avec beaucoup de messages de débogage en sortie.
-d [nombre]
Configurer le niveau de débogage à [nombre] - Augmenter ou diminuer le nombre de choses à afficher. L'intervalle est de 0 à 10.
Option de configuration : debuglevel
-e [nombre]
Configurer le niveau d'erreur à [nombre]. L'intervalle est de 0 à 10. 0 signifie de n'afficher que les erreurs critiques dont vous devez être tenu au courant. 1 signifie d'afficher toutes les erreurs, même celles qui ne sont pas très importantes. 1+ signifie afficher plus d'erreurs (s'il y en a). -e 0 est bien pour les tâches ordonnancées (cron).
Option de configuration : errorlevel
-R [temps]
Définir la durée maximum pendant laquelle yum attendra avant d'effectuer une commande - cela répartit au hazard dans le temps la commande.
-C
Indiquer à yum de ne travailler qu'avec le cache - ne pas télécharger ou mettre à jour les en-têtes à moins que cela ne soit rendu nécessaire par l'action à effectuer.
--version
Afficher le numéro de version de yum et quitter.
--installroot=root
Spécifier un répertoire racine d'installation alternatif dans lequel se trouvent tous les paquetages à installer.
Option de configuration : installroot
--enablerepo=repoidglob
Activer des dépôts spécifiques en utilisant leur identifiant ou une expression générique du shell (avec des jokers) qui ont été désactivés dans le fichier de configuration avec l'option enabled=0.
Option de configuration : enabled
--disablerepo=repoidglob
Désactiver des dépôts spécifiques en utilisant leur identifiant ou une expression générique du shell (avec des jokers).
Option de configuration : enabled
--obsoletes
Cette option n'affecte que la mise à jour. Elle active la logique de traitement des obsolescences de yum. Pour plus d'information, voir la commande update plus haut.
Option de configuration : obsoletes
--exclude=package
Exclure de la mise à jour un paquetage spécifié par son nom ou une expression générique du shell (avec des jokers). Cette exclusion s'applique à tous les dépôts.
Option de configuration : exclude
--noplugins
Démarrer avec tous les plugiciels désactivés.
Option de configuration : plugins
--nogpgcheck
Démarrer sans activer la vérification de la signature gpg
Option de configuration : gpgcheck
 



OPTIONS DE LA COMMANDE LIST   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

Voici les différentes manières d'invoquer yum dans le mode list. Notez que toutes les commandes list incluent l'information de version du paquetage.

yum list [all | glob_exp1] [glob_exp2] [...]
Afficher tous les paquetages disponibles et installés.
yum list available [glob_exp1] [...]
Afficher tous les paquetages disponibles dans le(s) dépôt(s) pouvant être installés.
yum list updates [glob_exp1] [...]
Afficher tous les paquetages dont des mises à jours sont disponibles dans le(s) dépôt(s).
yum list installed [glob_exp1] [...]
Afficher tous les paquetages spécifiés par args. Si un argument ne correspond pas au nom d'un paquetage disponible, on suppose alors qu'il s'agit d'une expression générique du shell (avec des jokers) à développer et toutes les correspondances sont affichées.
yum list extras [glob_exp1] [...]
Afficher les paquetages installés sur le système qui ne sont disponibles dans aucun dépôt du fichier de configuration.
yum list obsoletes [glob_exp1] [...]
Afficher les paquetages installés sur le système qui sont rendus obsolètes par des paquetages des dépôts du fichier de configuration.
yum list recent
Afficher les paquetages récemment ajoutés aux dépôts.
Spécifier des noms de paquetage
Toutes les options décrites précédemment prennent en argument des noms de paquetages ou des expressions générique du shell (avec des jokers). Par exemple, yum list available 'foo*' affichera tous les paquets disponibles dont le nom commence par « foo ». L'utilisation des apostrophes permet de s'affranchir du développement de l'expression par le shell.
 



OPTIONS DE LA COMMANDE CLEAN   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

Voici les différentes manières d'invoquer yum dans le mode clean. Notez que l'indication « tous les fichiers », dans les commandes qui suivent, signifie « tous les fichiers dans les dépôts actuellement activés ». Si vous souhaitez également faire du nettoyage dans les dépôts (temporairement) désactivés, utilisez l'option --enablerepo='*'.

yum clean packages
Supprimer toutes les paquetages cachés du système. Les paquetages ne sont pas automatiquement effacés après leur téléchargement.
yum clean headers
Supprimer tous les fichiers en-têtes qu'utilise yum pour résoudre les dépendances.
yum clean metadata
Supprimer tous les fichiers qu'utilise yum pour déterminer la disponibilité distante des paquetages. L'utilisation de cette option fera qu'à la prochaine session, yum téléchargera toutes les méta-données.
yum clean cache
Supprimer le cache « sqlite » utilisé pour un accès plus rapide aux méta-données. L'utilisation de cette option fera qu'à la prochaine session, yum recréera le cache si aucun cache « sqlite » n'est disponible.
yum clean dbcache
Supprimer le cache « sqlite » utilisé pour un accès plus rapide aux méta-données. L'utilisation de cette option fera qu'à la prochaine session, yum recréera le cache.
yum clean all
Lancer yum clean packages et yum clean headers comme décrit précédemment.
 



DIVERS   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

Spécifier les noms de paquetages
On peut faire référence à un paquetage pour l'installation, la mise à jour, l'affichage, la suppression, etc. de l'une des manières suivantes :


nom
nom.arch
nom-ver
nom-ver-rel
nom-ver-rel.arch
nom-epoch:ver-rel.arch
epoch:nom-ver-rel.arch

Par exemple : yum remove kernel-2.4.1-10.i686

 



GREFFONS   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

yum peut être étendu par l'intermédiaire de greffons. Un greffon est un fichier python « .py » installé dans l'un des répertoires spécifiés par l'option pluginpath de yum.conf. Pour qu'un greffon fonctionne, il faut que les conditions suivantes soient remplies :

1. Le fichier greffon doit être installé dans le répertoire des greffons comme on vient juste de le décrire.

2. L'option globale plugins dans /etc/yum/yum.conf doit valoir « 1 ».

3. Un fichier de configuration du greffon doit exister dans /etc/yum/pluginconf.d/<nom_greffon>.conf et la règle enabled de ce fichier doit valoir « 1 ». Le contenu minimal d'un fichier de configuration est :

[main]
enabled = 1

Voir la page de manuel yum.conf(5) pour plus d'information sur les options de configuration relatives aux greffons.

 




FICHIERS   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

/etc/yum/yum.conf
/etc/yum/repos.d/
/etc/yum/pluginconf.d/
/var/cache/yum/
 



AUTEUR   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

Cette page de manuel a été rédigée par Seth Vidal.
Pour connaître les auteurs du programme, voir le fichier AUTHORS.
 



BOGUES   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

Il n'y a bien entendu aucun bogue. mais si vous en trouvez un, vous devriez
d'abord consulter la FAQ mentionnée plus haut, puis envoyer un courriel (en
anglais) sur la liste de diffusion : yum@lists.linux.duke.edu, ou remplir
un rapport de bogue sur bugzilla.
 



VOIR AUSSI   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

yum.conf(5), yum-shell(8) http://linux.duke.edu/yum/ http://wiki.linux.duke.edu/YumFaq  




TRADUCTION   Début   Précédent   Suivant   Sommaire   Préc.page.lue   Accueil

Ce document est une traduction réalisée par Alain Portal <aportal AT univ-montp2 DOT fr> le 22 juin 2006 et révisée le 26 mai 2008.

L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité. La version anglaise la plus à jour de ce document est toujours consultable via la commande : « LANG=C man 8 yum ». N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.


 



Sommaire   Début   Suivant   Sommaire   Préc.page.lue   Accueil

NOM

SYNOPSIS

DESCRIPTION

OPTIONS GÉNÉRALES

OPTIONS DE LA COMMANDE LIST

OPTIONS DE LA COMMANDE CLEAN

DIVERS

GREFFONS

FICHIERS

AUTEUR

BOGUES

VOIR AUSSI

TRADUCTION


Table des mots clés   Début   Suivant   Sommaire   Préc.page.lue   Accueil
--disablerepo=repoidglobOPTIONS GÉNÉRALES
--enablerepo=repoidglobOPTIONS GÉNÉRALES
--exclude=packageOPTIONS GÉNÉRALES
--installroot=rootOPTIONS GÉNÉRALES
--nogpgcheckOPTIONS GÉNÉRALES
--nopluginsOPTIONS GÉNÉRALES
--obsoletesOPTIONS GÉNÉRALES
--versionOPTIONS GÉNÉRALES
-COPTIONS GÉNÉRALES
-c [fichier_config]OPTIONS GÉNÉRALES
-d [nombre]OPTIONS GÉNÉRALES
-e [nombre]OPTIONS GÉNÉRALES
-h, --helpOPTIONS GÉNÉRALES
-q, --quietOPTIONS GÉNÉRALES
-R [temps]OPTIONS GÉNÉRALES
-v, --verboseOPTIONS GÉNÉRALES
-yOPTIONS GÉNÉRALES
check-updateDESCRIPTION
cleanDESCRIPTION
deplistDESCRIPTION
infoDESCRIPTION
installDESCRIPTION
listDESCRIPTION
localinstallDESCRIPTION
localupdateDESCRIPTION
provides ou whatprovidesDESCRIPTION
remove ou eraseDESCRIPTION
repolistDESCRIPTION
resolvedepDESCRIPTION
searchDESCRIPTION
shellDESCRIPTION
Spécifier des noms de paquetageOPTIONS DE LA COMMANDE LIST
Spécifier les noms de paquetagesDIVERS
updateDESCRIPTION
upgradeDESCRIPTION
yum clean allOPTIONS DE LA COMMANDE CLEAN
yum clean cacheOPTIONS DE LA COMMANDE CLEAN
yum clean dbcacheOPTIONS DE LA COMMANDE CLEAN
yum clean headersOPTIONS DE LA COMMANDE CLEAN
yum clean metadataOPTIONS DE LA COMMANDE CLEAN
yum clean packagesOPTIONS DE LA COMMANDE CLEAN
yum list [all | glob_exp1] [glob_exp2] [...]OPTIONS DE LA COMMANDE LIST
yum list available [glob_exp1] [...]OPTIONS DE LA COMMANDE LIST
yum list extras [glob_exp1] [...]OPTIONS DE LA COMMANDE LIST
yum list installed [glob_exp1] [...]OPTIONS DE LA COMMANDE LIST
yum list obsoletes [glob_exp1] [...]OPTIONS DE LA COMMANDE LIST
yum list recentOPTIONS DE LA COMMANDE LIST
yum list updates [glob_exp1] [...]OPTIONS DE LA COMMANDE LIST



Ce document a été créé par man2html suivi de man2html.pl, le 11/11/2008 14:43:12, en utilisant les pages de 'man'.
 

Valid HTML 4.01 Transitional