Bonjour à tous

Certains d'entre vous testent ou ont testé Red Hat Entreprise Linux 5,
le support est payant mais rien ne vous empêche d'ajouter vos propres repository, ou installer des paquets a la main


Je vais vous monter la démarche pour ajouter le dvd, comme source pour yum et/ou pirut, le gestionnaire de paquets graphique.

Pré requis :

- Le DVD ou les 5 cds d'installations (le dvd est vivement recommandé, vous allez voir pourquoi...)
- Le cd additionnel est recommandé pour les drivers et firmware de carte wifi et pour les jvm java.

Marche à suivre pour le dvd

Inserez le dvd (Monter-le a la main si ce n'est pas automatique)

Installer le paquet optionnel createrepo se situant par exemple : /media/RHEL_5 i386 DVD/Server/createrepo-0.4-4-2.fc6.noarch.rpm
Double-cliquez pour installer ou en console :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
# rpm -i /media/RHEL_5 i386 DVD/Server/createrepo-0.4-4-2.fc6.noarch.rpm
Allez sur le dossier parent de l'endroit ou est monté votre dvd (ici /media) pour y créer le dossier repodata et on fini par un yum clean
Code : Sélectionner tout - Visualiser dans une fenêtre à part
[root@RHEL5 media]# createrepo .
ou sinon dans un autre répertoire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
[root@RHEL5 usr]# createrepo /media
[root@RHEL5 usr]# yum clean all

créez un nouveau fichier .repo dans /etc/yum.repo.d/
et coller renseigner-le comme suit : exemple fichier dvd_rhel5.repo
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
[dvd_rhel5]
baseurl=file:///media/
enabled=1
gpgcheck=0
Pour une image .iso :

La démarche est identique à cela prêt :
Créez un répertoire pour monter l'image iso.
Montez l'iso avec l'option loopback.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
#mount -o loop <iso-name> /media/iso
Créez le repository.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
#cd /media
#createrepo .
#yum clean all
Démarche identique pour le fichier .repo

Et voila il ne manque plus qu'a lancer pirut puis rechercher le paquet que vous désirez
(Je cherche toujours comment ajouter la liste des paquets dans l'arborescence, c'est plus simple)

En espérant que cela vous soit utile
Cdlt
SkN