version de bibliotheques - Installation - Linux et OS Alternatifs
Marsh Posté le 21-07-2004 à 14:13:57
1) regarder le nom du fichier, qui contient habituellement le numéro complet de version
2) ldd -v /lib/libXXX.so.0
Marsh Posté le 21-07-2004 à 15:07:35
En fait, c'est ce que je faisais jusque la (du moins le 1, je ne connaissais pas la commande ldd).
Toutefois, si l'on a plusieurs versions, comment etre sur de celle utilisee par une application (ca se decide a la compilation ?). Comment desinstaller ces anciennes versions sans faire de degats ? Plus generalement, comment trouver toutes les dependances d'une application quand il ne s'agit pas d'un rpm ?
Autant de questions que je me pose a chaque mise a jour d'une appli ou d'une bibliotheque (surtout, quand quelque chose qui marchait avant, ne marche plus apres !).
Merci pour votre reponse,
S.
Marsh Posté le 21-07-2004 à 09:21:05
Bonjour,
Sur une RedHat 9, j'ai upgrade zlib, libpng puis gd vers gd 2.0.27. A priori, ca marche (le test fourni pour creer une image png fonctionne).
Toutefois, le script cgi que j'utilise (et pour lequel j'ai fait l'upgrade de gd, comme indique), bien que n'indiquant aucune erreur, ne me cree pas l'image (format png).
A l'aide d'un script php (contenant uniquement phpinfo()), la version de gd qu'il m'indique est 1.6.2 or higher.
Bref, comment etre sur de la version utilisee ?
Plus generalement, comment connaitre les differentes versions de bibliotheques installees sur un systeme Linux ?
Merci pour vos lumieres,
Sohnic