Le Mardi 3 D�cembre 2002 19:56, Barbara SENGIS a �crit :
> Bonjour
>
>
> Je cherche a installer la commande ocamlc
>
> Je pense qu'elle est dans le package ocaml-3.06-2mdk.i586.rpm
>
> Mais voila j'ai le message d'erreur suivant apres
>
> #rpm -i ocaml-3.06-2mdk.i586.rpm
>
> Preparing packages for installation...
> ocaml-3.06-2mdk
> warning: /etc/emacs/site-start.d/ocaml.el created as
> /etc/emacs/site-start.d/ocaml.el.rpmnew
> error: unpacking of archive failed on file
> /usr/lib/ocaml/ocamldoc/odoc_info.cmxa;3decc5a0: cpio: read failed - Bad
> file descriptor
>
> 1) comment fait-on par exemple pour savoir si c bien dans tel ou tel
> package que se trouve ce que l'on cherche et cela sans avoir a
> l'installer.

D'abord, si tu utilises rpm -i, il te faut donner le chemin complet du 
paquetage
rpm -ivh /mnt/cdrom/repertoire_du_paquetage/nom_complet.rpm
(Pour pas t'emb�ter, utilise l'autocompl�tement avec la touche Tabulation)
Avec urpmi, c'est plus simple, c'est une surcouche logicielle qui va chercher 
dans une base de donn�es o� se trouve ton paquet (� condition qu'il se trouve 
sur un support r�f�renc� dans la base de donn�es): avantage, tu tapes juste 
le nom (m�me pas oblig� qu'il soit complet) et il te donnera le nom du CD � 
introduire).
Maintenant pour lister les fichiers qui sont dans un paquetage non install�:
rpm -qlp /chemin/paquetage.rpm          
et en faisant:
rpm -qp --filesbypkg c'est pas mal non plus

Et si tu cherches un fichier qui est dans un rpm noy� au milieu de plein de 
petit rpm, tu fais
rpm -qp --filesbypkg /chemin/* | grep nom_du_paquetage (ou une partie du nom)

>
> 2)qd je lis le message d'erreur j'ai envie de penser qu'il faut que
> j'installe le package ocamldoc.qquechose.rpm (qui existe) mais bon je
J'ai plutot l'impression que c'est autre chose. Quand il faut installer autre 
chose, c'est un probl�me de d�pendance (failed dependency)
A+
-- 
[EMAIL PROTECTED]

Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à