GoldZone Web Hosting

Rédigé par Gaëtan Trellu (goldyfruit)

Outils pour utilisateurs

Outils du site


installation_de_yum_sur_une_red_hat_el_4.x

Installation de YUM sur une Red Hat EL 4.x.

Yellow dog Updater, Modified (Yum) est le nom d'un programme utilitaire de gestion de paquets pour le système d'exploitation Linux, créé par Yellow Dog et utilisé par Fedora Core.

Il permet de gérer l'installation et la mise a 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. (source Wikipedia)

Yum n'est présent de base uniquement sur les Red Hat EL 5, sur toutes les versions antérieurs il est nécessaire de l'installer à la main.

Ce tutoriel est en cours de rédaction…

Installation des paquets.

Les paquets se trouvent sur le serveur Linux 10.220.1.115 dans le répertoire /home/mrepo/yum_rhel_4/, les récupérer avec un logiciel de transfert ou directement via la commande “scp”.
Il est aussi possible de les télécharger à cette adresse : http://10.220.1.115/yum/

Une fois les paquets récupérés, installer les paquets de la manière suivante :

# rpm -ivh *.rpm

Configuration de Yum.

Une fois les paquets installés, il faut indiqué les sources du dépôt local à Yum.
Il faut donc créer un fichier “local.repo” dans le répertoire /etc/yum.repos.d/, dedans on y ajoute ceci :

[base]
name=local
baseurl=http://10.220.1.115/mrepo/rhel4es-server-$basearch/RPMS.updates/
gpgcheck=0

[update]
name=local
baseurl=http://10.220.1.115/mrepo/rhel4es-server-$basearch/RPMS.updates/
gpgcheck=0

[custom]
name=local
baseurl=http://10.220.1.115/mrepo/rhel4es-server-$basearch/RPMS.custom/
gpgcheck=0

Utilisation de Yum.

Maintenant que Yum est installé et configuré, il ne reste plus qu'à l'utiliser !
Pour que Yum prenne en compte les nouvelles sources indiquée dans le fichier “local.repo”, il faut faire un “update” de ce dernier.

# yum update

Pour installer un paquet :

# yum install le_nom_du_paquet

Pour rechercher un paquet :

# yum list openoffice\*

Le \* permet de combler un possible manque de caractères. Pour supprimer un paquet :

# yum remove le_nom_du_paquet

Pour exclure un paquet lors d'un update :

# yum --exclude=php update

Pour exclure tout les paquets PHP lors d'un update :

# yum --exclude=php\* update
installation_de_yum_sur_une_red_hat_el_4.x.txt · Dernière modification: 2011/01/05 16:05 (modification externe)