Hmm
Si monsieur le président le permet, je vais corriger monsieur le
président.

En fait le monsieur georges, veut installer la libjabber et la libXode
qu'il n'a pas sur son système. Ce qui signifie que le rpm -qf ne donnera
rien vu que la base rpm n'a pas les fichiers recherchés. Démonstration :

[EMAIL PROTECTED] /net/install/enigma/RedHat/RPMS]# rpm -q gimp-devel
package gimp-devel is not installed
[EMAIL PROTECTED] /net/install/enigma/RedHat/RPMS]# rpm -qf /usr/lib/libgck.a
error: file /usr/lib/libgck.a: Aucun fichier ou répertoire de ce type

Pour palier cette erreur je suggère donc d'installer le package
rpmdb-redhat qui se trouve sur les cd de la redhat. Ce package contient
une base rpm contenant _tous_ les packages de la distributions.

[EMAIL PROTECTED] /net/install/enigma/RedHat/RPMS]# rpm -ql rpmdb-redhat
/usr/lib/rpmdb/i386-redhat-linux/redhat
[snip]

Cette base se trouve donc dans /usr/lib/rpmdb/i386-redhat-linux/redhat.
Et de faire après :

[EMAIL PROTECTED] /net/install/enigma/RedHat/RPMS]# rpm --dbpath 
/usr/lib/rpmdb/i386-redhat-linux/redhat -qf /usr/lib/libgck.a   
gimp-devel-1.2.1-7

Donc pour la libjabber : 

[EMAIL PROTECTED] /net/install/enigma/RedHat/RPMS]# rpm --dbpath 
/usr/lib/rpmdb/i386-redhat-linux/redhat -q --whatprovides libjabber.so.0
gaim-0.11.0pre4-5
(Sur la redhat 7.2 c'est la libjabber.so.0 qui est fournie)

le "-q --whatprovides" est plus pratique que le "-qf" surtout quand on
ne possède pas le path du fichier recherché.

Pour plus d'informations sur rpm je vous renvoie sur la man page, qui
existe en version française (et qui a été relativement bien traduite
d'ailleurs).

        Dams

MLP wrote 
> Salut,
> 
> > Je crois avoir déja vu une réponse, mais ma mémoire flanche et mes 
> > recherches 
> > sur " LEA " AideLinux ect.. sans succés.
> > -1 j'installe :   everybuddy-0.2.1beta6-2mdk.i586.rpm
> > -2 message :  necessite = libjabber.so.1 et libXode.so.1
> > 
> > PB = comment reconnaitre le pacquet .rpm qui contient ces fichiers ?
> >
> > la commande en ligne de commande est  ? :
> > L'astuce est ? :
> 
> rpm -qf /chemin/vers/ton/fichier
> 
> q = query (requete)
> f = file (fichier), en opposition a p (package)
> 
> Exemple : rpm -qf /lib/libext2fs.so.2
> --> e2fsprogs-1.19-4

-- 
         Dams Nadé
ActiVia Networks : http://www.activia.net/
Association AMIN : http://amin.unice.fr/





Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à