bonjour,
ma  question  est  restee sans reponse sur la liste debutant, je tente
donc ma chance sur celle-ci:

il y a une chose que j'aimerais faire en ligne de commande, c'est interroger
des rpms afin de savoir ou est un fichier (une librairie par ex).

supposons que g mdk 8.0 sur un cd et je cherche a trouver le fichier 
libfree.so.6.

sur le systeme, il suffit de faire rpm -qal | grep libfree.so.1
on a alors comme reponse un truc du genre /usr/lib/libfree.so.1
on interroge en core une fois avec rpm -qf /usr/lib/libfree.so.1 et on a la 
reponse.

ca c'est lorsque le fichier est ds le systeme mais si mon fichier est ds un 
paquet de rpms sur le cdrom, je fais comment ?

j'ai essaye plusieurs trucs 

[franck@serveur RPMS]$ rpm -qpl *rpm |grep libfree
/usr/X11R6/lib/modules/fonts/libfreetype.a
/usr/lib/libfreetype.so.6
/usr/lib/libfreetype.so.6.0.1

bon maintenant je sais que mon fichier est ds un des rpms mais lequel ??
�
[franck@serveur RPMS]$ rpm -qpf *rpm /usr/lib/libfreetype.so.6
rpm: un seul type de requ�te/v�rification peut �tre effectu� � la fois � 

et la ca coince !! COMMENT AVOIR LA BONNE REPONSE, MERCI DE M'AIDER

j'ai pris libfree comme exemple, celle-ci je sais ou elle se trouve mais 
parfois lors de la compilation avec ./configure, on a certaines librAiries 
manquantes et les noms ne sont pas tjrs claires.

A+

FRANCK



Répondre à