Sto cercando di installare un driver odbc per vPostgres (versione di Vmware per postgres) su Ubuntu 11.10 (64-bit). Ho scaricato il file rpm dell'installer (64-bit) e quando provo a installare il rpm usando:
rpm -ivh Vmware-vPostgres-client.rpm, mi mostra questo errore:
error: Failed dependencies: libc.so.6()(64bit) is needed by VMware-vPostgres-client-1.0.1.1145-532311.x86_64 libc.so.6(GLIBC_2.2.5)(64bit) is needed by VMware-vPostgres-client-1.0.1.1145-532311.x86_64 libc.so.6(GLIBC_2.3)(64bit) is needed by VMware-vPostgres-client-1.0.1.1145-532311.x86_64 libc.so.6(GLIBC_2.3.3)(64bit) is needed by VMware-vPostgres-client-1.0.1.1145-532311.x86_64 libdl.so.2()(64bit) is needed by VMware-vPostgres-client-1.0.1.1145-532311.x86_64 libdl.so.2(GLIBC_2.2.5)(64bit) is needed by VMware-vPostgres-client-1.0.1.1145-532311.x86_64 libpthread.so.0()(64bit) is needed by VMware-vPostgres-client-1.0.1.1145-532311.x86_64 libpthread.so.0(GLIBC_2.2.5)(64bit) is needed by VMware-vPostgres-client-1.0.1.1145-532311.x86_64 libresolv.so.2()(64bit) is needed by VMware-vPostgres-client-1.0.1.1145-532311.x86_64 libresolv.so.2(GLIBC_2.2.5)(64bit) is needed by VMware-vPostgres-client-1.0.1.1145-532311.x86_64
Poche cose ho provato:
locate restituisce libpthread.so.0:
/lib/i386-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libpthread.so.0 /lib32/libpthread.so.0
Ricevo posizioni simili per tutti gli altri file: trova libc.so.6
/lib/i386-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib32/libc.so.6
e così via.
Ho provato a creare collegamenti simbolici usando:
sudo ln -s lib/x86_64-linux-gnu/libc.so.6 /lib64/libc.so.6 sudo ln -s lib/x86_64-linux-gnu/libc.so.6 /lib/libc.so.6 sudo ln -s lib/x86_64-linux-gnu/libc.so.6 libc.so.6
ma nessuno di loro ha funzionato. Non sono sicuro di dove esattamente stia cercando di cercare questi file.
ldd Vmware-vPostgres-client.rpm non aiuta molto e restituisce 'non un eseguibile dinamico' che è previsto
Ho provato ad aggiungere il percorso nel file /etc/ld.so.conf
include lib / x86_64-linux-gnu / libc.so.6
Ho anche provato a impostare LD_LIBRARY_PATH sul file specificato ma non è utile.
ldd --version shows GLIBC 2.13
Qualcuno può darmi una mano dove esattamente cerca il file?