Установка VMware Workstation 6.5 на SUSE Linux 11 x64



Работает в: openSUSE Linux 11.0 (SLED 11 / SLES 11)

Необходимые программы

  • - VMware Workstation 6.5_86_64
  • - kernel-source
  • - GCC
  • - GCC-C++
  • Проблема:
    В данный момент, если пользователь устанавливает триальную версию из пакета VMware-Workstation-6.5.0-xxxxxx.x86_64.rpm на SuSE 11 (SLED / SLES 11 x64), VMware, то установка проходит нормально, но запустить ни одну рабочую станцию VMware не удается.
    Если пользователь пытается запустить приложение через значок ярлыка, он появляется на панели задач, но спустя несколько секунд, закрывается без каких-либо окон или сообщений об ошибках.
    При запуске с терминала с помощью команды "vmware &" регистрируются следующие ошибки:

    @:~> vmware &
    [1] 25991
    @:~> Logging to /tmp/vmware-CAMPUSawj071000/setup-25996.log

    (vmware-modconfig:25996): Gtk-WARNING **: Unable to locate theme engine in module_path: "qtcurve",
    /usr/share/themes/Clearlooks/gtk-2.0/gtkrc:72: error: unexpected identifier `colorize_scrollbar', expected character `}'
    modinfo: could not find module vmmon
    modinfo: could not find module vmnet
    modinfo: could not find module vmblock
    modinfo: could not find module vmci
    modinfo: could not find module vsock
    modinfo: could not find module vmmon
    modinfo: could not find module vmnet
    modinfo: could not find module vmblock
    modinfo: could not find module vmci
    modinfo: could not find module vsock
    /usr/bin/vmware: line 31: 25996 Segmentation fault "$BINDIR"/vmware-modconfig --appname="VMware Workstation" --icon="vmware-workstation"

    [1]+ Exit 1 vmware

    А в лог файле появляются следующие сообщения:

    Mar 13 08:44:59.426: app| Log for VMware Workstation pid=25996 version=6.5.1 build=build-126130 option=Release
    Mar 13 08:44:59.426: app| Host codepage=UTF-8 encoding=UTF-8
    Mar 13 08:44:59.426: app| Logging to /tmp/vmware-/setup-25996.log
    /tmp/vmware-
    /setup-25996.log lines 1-3/3 (END)

    Решение:

  • Установите СС3 и GCC-C++ пакеты
    Откройте yast2, перейдите в Управление программным обеспечением, выполните поиск пакетов ССЗ и GCC-C++ и отметьте их для установки. Нажмите на кнопку Установить. Проверьте что установлены нужные нам версии GCC и GCC-C++.
    rpm -qa gcc gcc-c++
    В терминале должно отобразится:

    gcc-4.3-62.198
    gcc-c++-4.3-62.198

  • Установка исходных кодов ядра
    Откройте yast2, перейдите в Управление программным обеспечением, наберите в поиске kernel,проверьте установку пакета Kernel Hearders 2.6.27.19.5-1-default и пакета kernel-source: The Linux Kernel source Installer: 2.6.27.19.5-1-default
  • После выполнения двух вышеописанных шагов, выполните команду:
    rpm -ivh Vmware-Workstation-6.5.0-118166.x86_64.rpm
  • Создайте папку /tmp/vmware, перейдите в директорию /usr/lib/vmware/modules/binary и переместить все файлы оттуда в /tmp/vmware
    mv /usr/lib/vmware /tmp/vmware
    Перейдите каталог /usr/bin/
    cd /usr/bin
  • Запустите:
    ./vmware
    Некоторые файлы будут установлены заново
    Некоторые файлы будут заново установлены, как можно увидеть в терминале и откроется окно вашей рабочей станции VMWare.
  • Теперь VMWare может быть запущено через меню.
  • Статья написана pprakash, я лишь осуществил перевод, может быть кому понадобится, не все же английский язык знают..:)

    GD Star Rating
    loading...
    Установка VMware Workstation 6.5 на SUSE Linux 11 x64 , 10.0 out of 10 based on 1 rating

    23.09.2009 · Сергей · Comments Closed
    Метки: ,  · Рубрики: Linux/SuSE