Comment trouver les paquets correspondant à certaines versions de la bibliothèque

J'ai un serveur sur lequel j'ai installé CentOS 6.5.

Maintenant, j'ai dû installer un rpm (IBM Tivoli Client de Sauvegarde), mais cela n'a pas fonctionné,
en raison de l'échec des dépendances:

[root@server1 tivoli-install]# rpm -ihv TIVsm-APIcit.x86_64.rpm
error: Failed dependencies:
  libc.so.6 is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libc.so.6(GLIBC_2.0) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libc.so.6(GLIBC_2.1) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libc.so.6(GLIBC_2.1.3) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libc.so.6(GLIBC_2.2) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libc.so.6(GLIBC_2.3) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libc.so.6(GLIBC_2.3.2) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libdl.so.2 is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libdl.so.2(GLIBC_2.0) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libdl.so.2(GLIBC_2.1) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libgcc_s.so.1 is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libgcc_s.so.1(GCC_3.0) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libgcc_s.so.1(GLIBC_2.0) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libm.so.6 is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libnsl.so.1 is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libpthread.so.0 is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libpthread.so.0(GLIBC_2.0) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libpthread.so.0(GLIBC_2.1) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libpthread.so.0(GLIBC_2.2) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libpthread.so.0(GLIBC_2.3.2) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libstdc++.so.5 is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libstdc++.so.5(CXXABI_1.2) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libstdc++.so.5(GLIBCPP_3.2) is needed by TIVsm-APIcit-6.4.1-3.x86_64
  libstdc++.so.5(GLIBCPP_3.2.2) is needed by TIVsm-APIcit-6.4.1-3.x86_64

Aussi loin que je peux dire, j'ai tous les "disparus" des bibliothèques, mais dans la mauvaise version.
Mon bibliothèques partagées ont tous la version 2.12:

[root@server1 tivoli-install]# ls -l `locate libc.so`
lrwxrwxrwx. 1 root root  12 Jan  9 13:13 /lib64/libc.so.6 -> libc-2.12.so
-rw-r--r--. 1 root root 253 Nov 21 22:21 /usr/lib64/libc.so

[root@server1 tivoli-install]# ls -l `locate libdl.so`
lrwxrwxrwx. 1 root root 13 Jan  9 13:13 /lib64/libdl.so.2 -> libdl-2.12.so
lrwxrwxrwx. 1 root root 22 Jan  9 13:14 /usr/lib64/libdl.so -> ../../lib64/libdl.so.2

[root@server1 tivoli-install]# ls -l `locate libm.so`
lrwxrwxrwx. 1 root root 12 Jan  9 13:13 /lib64/libm.so.6 -> libm-2.12.so
lrwxrwxrwx. 1 root root 21 Jan  9 13:14 /usr/lib64/libm.so -> ../../lib64/libm.so.6

[root@server1 tivoli-install]# ls -l `locate libnsl.so`
lrwxrwxrwx. 1 root root 14 Jan  9 13:13 /lib64/libnsl.so.1 -> libnsl-2.12.so
lrwxrwxrwx. 1 root root 23 Jan  9 13:14 /usr/lib64/libnsl.so -> ../../lib64/libnsl.so.1

[root@server1 tivoli-install]# ls -l `locate libpthread`
-rwxr-xr-x. 1 root root 145896 Nov 21 22:38 /lib64/libpthread-2.12.so
lrwxrwxrwx. 1 root root     18 Jan  9 13:13 /lib64/libpthread.so.0 -> libpthread-2.12.so
-rw-r--r--. 1 root root    222 Nov 21 22:21 /usr/lib64/libpthread.so

Les autres aussi sont présents dans la mauvaise version:

[root@server1 tivoli-install]# ls -l `locate libstdc++`
lrwxrwxrwx.   1 root root      19 Jan  9 13:13 /usr/lib64/libstdc++.so.6 -> libstdc++.so.6.0.13
-rwxr-xr-x    1 root root  989840 Nov 21 19:08 /usr/lib64/libstdc++.so.6.0.13
-rw-r--r--    1 root root 2810858 Nov 21 19:08 /usr/lib/gcc/x86_64-redhat-linux/4.4.4/libstdc++.a
lrwxrwxrwx    1 root root      37 Jan 14 13:10 /usr/lib/gcc/x86_64-redhat-linux/4.4.4/libstdc++.so -> ../../../../lib64/libstdc++.so.6.0.13

[root@server1 tivoli-install]# ls -l `locate libgcc_s.so`
lrwxrwxrwx. 1 root root 28 Jan  9 13:12 /lib64/libgcc_s.so.1 -> libgcc_s-4.4.7-20120601.so.1
lrwxrwxrwx  1 root root 20 Jan 14 12:49 /usr/lib/gcc/x86_64-redhat-linux/4.4.4/libgcc_s.so -> /lib64/libgcc_s.so.1

Quelqu'un peut-il me dire comment je peux trouver les paquets que j'ai besoin de l'installer pour corriger l'échec des dépendances?

Merci

InformationsquelleAutor user1479670 | 2014-01-15