Я пытаюсь установить драйвер odbc для vPostgres (версия Vmware для postgres) на Ubuntu 11.10 (64-разрядная версия). Я загрузил файл rpm установщика (64-разрядный), и когда я пытаюсь установить rpm, используя:
rpm -ivh Vmware-vPostgres-client.rpm, он показывает мне эту ошибку:
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
Несколько вещей, которые я пробовал:
locate libpthread.so.0 возвращает:
/lib/i386-linux-gnu/libpthread.so.0 /lib/x86_64-linux-gnu/libpthread.so.0 /lib32/libpthread.so.0
Я получаю похожие местоположения для всех других файлов: locate libc .so.6
/lib/i386-linux-gnu/libc.so.6 /lib/x86_64-linux-gnu/libc.so.6 /lib32/libc.so.6
и т. д.
Я попытался создать символические ссылки, используя:
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
, но никто из них не работал. Я не уверен, где именно он пытается искать эти файлы.
ldd Vmware-vPostgres-client.rpm ничего не помогает и возвращает «не динамический исполняемый файл», который ожидается
Я попытался добавить путь в файл /etc/ld.so.conf
include lib / x86_64-linux-gnu / libc.so.6
Я также попытался установить LD_LIBRARY_PATH для указанного файла, но не используется.
ldd --version показывает GLIBC 2.13
Может ли кто-нибудь помочь мне, где именно он ищет файл?
Вы можете попробовать пакет alien
, чтобы преобразовать его в пакет deb
, а затем использовать установщик приложений GDebi для установки sudo dpkg -i packagename.deb
или GUI, чтобы установить его. Они должны сообщать вам пакетные неудовлетворенные зависимости.
Вы можете попробовать пакет alien
, чтобы преобразовать его в пакет deb
, а затем использовать установщик приложений GDebi для установки sudo dpkg -i packagename.deb
или GUI, чтобы установить его. Они должны сообщать вам пакетные неудовлетворенные зависимости.
Вы можете попробовать пакет alien
, чтобы преобразовать его в пакет deb
, а затем использовать установщик приложений GDebi для установки sudo dpkg -i packagename.deb
или GUI, чтобы установить его. Они должны сообщать вам пакетные неудовлетворенные зависимости.
Вы можете попробовать пакет alien
, чтобы преобразовать его в пакет deb
, а затем использовать установщик приложений GDebi для установки sudo dpkg -i packagename.deb
или GUI, чтобы установить его. Они должны сообщать вам пакетные неудовлетворенные зависимости.
Вы можете попробовать пакет alien
, чтобы преобразовать его в пакет deb
, а затем использовать установщик приложений GDebi для установки sudo dpkg -i packagename.deb
или GUI, чтобы установить его. Они должны сообщать вам пакетные неудовлетворенные зависимости.
Вы можете попробовать пакет alien
, чтобы преобразовать его в пакет deb
, а затем использовать установщик приложений GDebi для установки sudo dpkg -i packagename.deb
или GUI, чтобы установить его. Они должны сообщать вам пакетные неудовлетворенные зависимости.
Вы можете попробовать пакет alien
, чтобы преобразовать его в пакет deb
, а затем использовать установщик приложений GDebi для установки sudo dpkg -i packagename.deb
или GUI, чтобы установить его. Они должны сообщать вам пакетные неудовлетворенные зависимости.