Vous êtes sur la page 1sur 3

Comment mettre sous pied un dpt local de logiciel

sous centos afin de ne plus avoir a grer les dpendance?


Nous avons travailler sous centOS 5.5 et centOS 6.2

1- tout d'abord, crer un rpertoire pour contenir vos paquet. J'ai crer le rpertoire
/paquet la racine avec la commande mkdir -m +rwx /paquet

2- accder au rpertoire contenant vos paquet dans votre DVD-ROM. Le chemin peut
changer. Le mien est : cd /media/CentOS_6.2_Final/Packages/

3- executer la commande rpm -Uvh createrepo-0.9.8-4.el6.noarch.rpm et valider


pour installer le paquet createrepo( vous pouvez saisir createre et tabuler pour qu'il
complte tout seul comme un grand votre place).
Il peut vous demander d'autre paquet pour installer createrepo. Le mien a demander
deux.
deltarpm et python-deltarpm.

Installer les avec les paquets demands avec les commande


rpm -Uvh deltarpm-3.5-0.5.20090913git.el6.i686.rpm et
rpm -Uvh python-deltarpm-3.5-0.5.20090913git.el6.i686.rpm. Une fois de plus
les parties en rouge peuvent changer selon que vous travailler sur centOS 5 ou 6.
Vous commencer et vous tabuler comme prcdement.

4- Lorsque les deux paquet sont installer, vous pouvez alors installer le paquet
createrepo.

5- Maintenant, copier tous les paquets de votre DVD et mettez les dans le rpertoire
/paquet que vous avez crer prcdemment avec la commande .

cp -rf /media/CentOS_6.2_Final/Packages/* /paquet/

6- lorsque tous les paquets sont copier, excuter la commande createrepo /paquet/.
a prendra un bon bout de temps pour faire tous le travail en fonction du nombre de
paquets que vous avez copier dans ce repertoire. Si tout se passe bien, vous avez
l'image suivante:

7- maintenant, ouvrez avec l'diteur de votre choix le fichier le fichier


/etc/yum.repos.d/CentOS-Media.repo. Mois j'ai utilisez vim avec la commande
vim /etc/yum.repos.d/CentOS-Media.repo.

8- Lorsque le fichier s'ouvrer, vous allez ajouter une nouvelle ligne. Il s'agit en fait de la ligne 19.
vous mettez file:///paquet/ comme vous pouvez le constater dans mon fichier de configuration et
vous enregistrer

9- dsormais, vous pouvez installer les paquets sans vous soucier des dpendances. Yum le fera
votre place. Pour installer, vous utiliserez la commande:
yum --disablerepo=\* --enablerepo=c6-media install nom_du_paquet.

Admirez comment j'installe le paquet gstreamer-plugins-base-devel sur la capture suivante:


il ne me reste plus qu'a appuyer sur y et de valider et mon paquet est install. Vous pouvez poser vos
questions ou me faire des corrections

email: aurelien_lemen@yahoo.fr
blog: aurelien-lemen.overblog.com

Vous aimerez peut-être aussi