yum.conf | Début | Suivant | Sommaire | Préc.page.lue | Accueil |
Section: Manuel de l'administrateur Linux (5)
Updated: 5 août 2005
Sommaire
NOM | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
DESCRIPTION | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
yum utilise le fichier de configuration /etc/yum/yum.conf.
Des fichiers de configuration supplémentaires sont également lus à partir des répertoires configurés par l'option reposdir (la valeur par défaut est /etc/yum/repos.d). Voir l'option reposdir pour plus de détails.
PARAMÈTRES | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
Il y a deux types de section dans les fichiers de configuration : [main] et [repository]. [main] définit toutes les options globales de configuration. Il n'y a qu'une seule section [main] dans un fichier de configuration. La section [repository] définit la configuration pour chaque dépôt/serveur. Il peut y avoir une ou plusieurs sections [repository].
OPTIONS DE [main] | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
La section [main] doit exister pour que yum puisse faire quoique ce soit. Elle consiste en les options suivantes :
Nombre de paquetages listés dans « installonlypkgs » à conserver installés en même temps. Mettre 0 désactive cette fonctionnalité. La valeur par défaut est 0.
Liste des noms de paquetages qui sont des noyaux. Ce n'est là que pour la mise à jour des noyaux et devrait être retiré à partir de yum-2.1 (Ndt : ne doit donc plus être présente).
Valeur : 1 ou 0. Mettre 1 si vous voulez voir tous les paquetages en double à partir de n'importe quel dépôt. Mettre 0 si vous voulez seulement voir les paquetages les plus récents à partir de n'importe quel dépôt. La valeur par défaut est 0.
Délai d'attente, en secondes, avant de considérer qu'une connexion a échoué. La valeur par défaut est 30 secondes. Cela peut être un délai trop court pour les sites surchargés.
Déterminer la manière dont les caches HTTP distants doivent gérer les téléchargements HTTP effectués par yum. Cette option peut prendre les valeurs suivantes :
« all » signifie que tous les téléchargements seront mis en cache.
« packages » signifie que seuls les téléchargements des paquetages RPM seront cachés, pas les téléchargements des méta-données des dépôts.
« none » signifie qu'aucun téléchargement HTTP ne sera caché.
La valeur par défaut est « all ». Cela est recommandé à moins que vous ne rencontriez des problèmes avec les caches. Essayez au moins d'utiliser « packages » pour minimiser la charge sur les serveurs des dépôts.
Alternativement, cette option peut être exprimée en pourcentage de la bande passante totale (par exemple, 60%). Dans ce cas, l'option bandwidth devra être utilisée pour spécifier la bande passante maximum disponible.
Mettre à 0 pour déactiver l'étranglement de la bande passante. C'est la valeur par défaut.
Mot de passe pour le proxy.
Valeur : 0 ou 1. Commutateur global pour activer ou non les greffons de yum. La valeur par défaut est 0 (greffons désactivés). Voir la section PLUGINS de la page manuel de yum(8) pour plus d'information sur l'installation de greffons pour yum.
OPTIONS DE [repository] | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
La section [repository] est de la forme :
Si vous mettez plus d'une instruction baseurl pour un dépôt, vous verrez que yum ignorera les premières et agira probablement bizarremment. Ne le faites pas, vous êtes averti.
Vous pouvez utiliser l'authentification HTTP de base en ajoutant « utilisateur:mdp@ » au nom du serveur dans la ligne de l'URL. Par exemple, « baseurl=http://utilisateur:mdp@example.com/ ».
Plusieurs URL peuvent être spécifiées de la même manière que dans l'option baseurl plus haut. Si une clé GPG est nécessaire pour installer un paquetage à partir d'un dépôt, toutes les clés spécifiées pour ce dépôt seront installées.
« roundrobin » sélectionne aléatoirement une URL dans la liste des URL pour démarrer et traiter une connexion avec chacune d'elles chaque fois que l'on échouera à contacter l'hôte.
« priority » démarrera à partir de la première URL de la liste et lira cette dernière séquentiellement.
La valeur par défaut est « roundrobin ».
Nom d'utilisateur pour le proxy. S'il n'y a rien, elle hérite de la configuration globale.
Mot de passe pour ce proxy. S'il n'y a rien, elle hérite de la configuration globale.
Coût relatif de l'accès à ce répertoire. Utile pour pondérer les paquetages d'un dépôt plus ou moins qu'un autre. La valeur par défaut est 1000.
SYNTAXE DE INCLUDE URL | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
L'inclusion de fichiers de configuration externes est supportée pour les fichiers /etc/yum/yum.conf et .repo dans le répertoire /etc/yum/yum.repos.d. Pour inclure une URL, utiliser une ligne de la forme suivante :
include=url://vers/quelque/part
Le fichier de configuration sera inséré à la position de la ligne « include= ». Les fichiers inclus peuvent contenir des lignes d'inclusion. yum échouera s'il détecte une boucle d'inclusion.
ENVIRONNEMENT | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
Il y a plusieurs variables qui vous facilitent la maintenance des fichiers de configuration de yum. Elles sont disponibles dans les valeurs de plusieurs options comme name, baseurl ou commands.
FICHIERS | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
/etc/yum/yum.conf /etc/yum/yum.repos.d/ /etc/yum/pluginconf.d/
VOIR AUSSI | Début | Précédent | Suivant | Sommaire | Préc.page.lue | Accueil |
yum(8)
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 19 novembre 2007.
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 5 yum.conf ». 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 |
Table des mots clés | Début | Suivant | Sommaire | Préc.page.lue | Accueil |
$arch | ENVIRONNEMENT |
$basearch | ENVIRONNEMENT |
$releasever | ENVIRONNEMENT |
$YUM0-$YUM9 | ENVIRONNEMENT |
alwaysprompt | OPTIONS DE [main] |
assumeyes | OPTIONS DE [main] |
bandwidth | OPTIONS DE [repository] |
baseurl | OPTIONS DE [repository] |
cachedir | OPTIONS DE [main] |
commands | OPTIONS DE [main] |
debuglevel | OPTIONS DE [main] |
diskspacecheck | OPTIONS DE [main] |
distroverpkg | OPTIONS DE [main] |
enable_group_conditionals | OPTIONS DE [main] |
enabled | OPTIONS DE [repository] |
enablegroups | OPTIONS DE [repository] |
errorlevel | OPTIONS DE [main] |
exactarch | OPTIONS DE [main] |
exclude | OPTIONS DE [repository] |
Exemple : | OPTIONS DE [repository] |
failovermethod | OPTIONS DE [repository] |
gpgcheck | OPTIONS DE [repository] |
gpgkey | OPTIONS DE [repository] |
group_package_types | OPTIONS DE [main] |
http_caching | OPTIONS DE [repository] |
includepkgs | OPTIONS DE [repository] |
installonlypkgs | OPTIONS DE [main] |
installroot | OPTIONS DE [main] |
keepalive | OPTIONS DE [repository] |
keepcache | OPTIONS DE [main] |
logfile | OPTIONS DE [main] |
metadata_expire | OPTIONS DE [repository] |
mirrorlist | OPTIONS DE [repository] |
mirrorlist_expire | OPTIONS DE [repository] |
name | OPTIONS DE [repository] |
obsoletes | OPTIONS DE [main] |
overwrite_groups | OPTIONS DE [main] |
persistdir | OPTIONS DE [main] |
pluginconfpath | OPTIONS DE [main] |
pluginpath | OPTIONS DE [main] |
proxy | OPTIONS DE [repository] |
proxy_username | OPTIONS DE [main] |
recent | OPTIONS DE [main] |
reposdir | OPTIONS DE [main] |
repositoryid | OPTIONS DE [repository] |
retries | OPTIONS DE [repository] |
throttle | OPTIONS DE [repository] |
timeout | OPTIONS DE [repository] |
tolerant | OPTIONS DE [main] |
tsflags | OPTIONS DE [main] |