Ok Damien, je suis calme maintenant ! ;-)

Fabien


mar 27 nov 2001 a 09:51:39 +0100, Dams a ecrit :
> 
> 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 ****
> 
> 

-- 
President de Linux Azur (www.linux-azur.org)
www.klipz.org





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 à