1

я получаю эту ошибку при попытке запустить

vmware-vcenter-converter

/usr/lib/vmware-vcenter-converter-standalone/converter-gui: ошибка при загрузке общих библиотек: libXinerama.so.1: невозможно открыть общий объектный файл: такого файла или каталога нет

найти libXinerama

результат следующим образом

 /usr/lib/vmware/lib/libXinerama.so.1
/usr/lib/vmware/lib/libXinerama.so.1/libXinerama.so.1
/usr/lib/vmware-installer/2.1.0/lib/lib/libXinerama.so.1
/usr/lib/vmware-installer/2.1.0/lib/lib/libXinerama.so.1/libXinerama.so.1
/usr/lib/x86_64-linux-gnu/libXinerama.so.1
/usr/lib/x86_64-linux-gnu/libXinerama.so.1.0.0

моя коробка арка: Ubuntu 13

uname -a
 3.11.0-14-generic #21-Ubuntu SMP Tue Nov 12 17:04:55 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

я пытался установить другой пакет, чтобы исправить эту проблему, не повезло

Любые советы, чтобы исправить отсутствующие общие библиотеки

2 ответа2

1

Из вывода ldd может показаться, что converter-gui работает на 32-битных библиотеках.
Вам нужно будет установить 32-битную версию всех библиотек, отсутствующих в выводе ldd

libvmomi.so.1.2 => not found
libvmacore.so.1.2 => not found
libtypes.so => not found
libXinerama.so.1 => not found
libexpat.so.0 => not found
libConverterWizard.so => not found
libconverterLogicTypes.so => not found
libconverterTypes.so => not found

Что должно включать установку apt-get install для xinerama и expat
apt-get install libxinerama1:i386 и apt-get install libexpat1:i386

Если у вас уже есть остальные отсутствующие библиотеки в системе, вам нужно указать программе место, где находятся библиотеки, с помощью export LD_LIBRARY_PATH=/path/to/i386/vm/libs:$LD_LIBRARY_PATH

1

Кажется, что libXinerama.so.1 находится в вашей системе, но не в папке, которую ищет vmware. Вы пробовали ссылку?

    ln /usr/lib/x86_64-linux-gnu/libXinerama.so.1 /usr/lib/vmware-vcenter-converter-standalone/libXinerama.so.1

Тем не менее, вы можете дать нам больше информации, сделав это:

    ls -ld /usr/ /usr/lib/ /usr/lib/x86_64-linux-gnu/
    ls -l /usr/lib/x86_64-linux-gnu/libXinerama.so.1

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .