OVH Cloud OVH Cloud

RPMS sur Dique Dur

1 réponse
Avatar
jacques
Salut
Est il possible d'utiliser sont disque comme source des RPMS pour la
mandrake?
Cela m'eviterait pour les installations de devoir changer de cd
d'installation, "insérez le cédérom ..." ...

j'ai copié les rpm dans un dossier commun et j'ai tenter d'ajouter cette
source dans le gestionnaire de sources du panneau de controle, mais sans succes.

1 réponse

Avatar
HG
"jacques" wrote in
news::

Salut
Est il possible d'utiliser sont disque comme source des RPMS pour la
mandrake?
Cela m'eviterait pour les installations de devoir changer de cd
d'installation, "insérez le cédérom ..." ...

j'ai copié les rpm dans un dossier commun et j'ai tenter d'ajouter
cette source dans le gestionnaire de sources du panneau de controle,
mais sans succes.




Bonjour,

Copier les rpms ne suffit pas, il te faut copier aussi les fichiers
hdlist1.cz, hdlist2.cz et hdlist3.cz présent dans le repertoire /base.
Ces fichiers listent les RPM avec leur description contenus dans chaque
CD et servent de reference a urpmi ou son interface graphique
rpmdrake. Tu peux aussi regénérer toi-meme un fichier hdlist unique pour
n'avoir qu'une seule source.

Si tu veux utiliser les fichiers hdlist du CD1 (en sachant qu'il faudra
3 sources a definir )tu peux faire comme suit :

En ligne de commande :
urpmi.addmedia Disk1 file://chemin/des/rpm/ with ../base/hdlist1.cz
(en supposant que /base est un niveau au-dessus dans /chemin/des/ )
meme chose pour hdlist2 et hdlist3.

En mode graphique :
au niveau du gestionnaire de sources du panneau de controle, bouton
"ajouter" puis :
Type de sources : cocher "fichiers locaux"
Nom : Disk1 (ou le nom que tu veux)
Chemin : /chemin/des/rpm/ ( ou utilisez bouton "parcourir" )
Chemin relatif vers hdlist/synthesis : ../base/hdlis1.cz
puis meme chose pour hdlist2 et hdlist3.

Ces 2 methodes sont equivalentes et mettent a jour le meme fichier
/etc/urpmi/urpmi.cfg

Maintenant si tu veux qu'une seule source il faut regénérer un fichier
hdlist avec les "rpmtools" et le script perl genhdlist comme ceci :
verifier d'abord que /usr/bin/genhdlist existe ou sinon installer le
package rpmtools puis taper :
genhdlist /chemin/des/rpm/
donc si tu as copié tous les rpm des 3 CD dans le repertoire
/chemin/des/rpm/ ca te cree un fichier hdlist global dans ce
repertoire, ensuite reste plus qu'a configurer ta source unique
comme expliqué plus haut.

Je te conseille vivement la lecture des man de urpmi, urpmi.addmedia,
et autres urpmi.xxx ainsi que cette URL :
http://www.urpmi.org/

HG