Как установить VMware Player? - proUbuntu
Винтажный Клуб для гитаристов
36 голосов
/

Я не могу установить VMwarePlayer 4.0.3 в Ubuntu 12.04 64Bit. Для версии 4.0.2 я нашел скрипт, который мне нужно запустить, и после этого я смог установить 4.0.2. Есть ли подобное решение для версии 4.0.3?

Ответы [ 6 ]

43 голосов
/

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

ПРЕДУПРЕЖДЕНИЕ: Я даже не знаю, о чем говорю, когда речь заходит о Исправления VMware, я только что сделал обоснованное предположение, которое, кажется, работает.

Хотите ли вы попробовать это сами, зависит от того, насколько вы склонны к риску. Но эй, ваша установка VMware Player уже сломана, верно? Я подумал, что в худшем случае я могу удалить и переустановить версию 4.0.2.

Я основал это на инструкциях, которые я нашел здесь: проблема компиляции vmware player . Чтобы свести это к самым простым шагам:

  1. Загрузить этот архив: http://weltall.heliohost.org/wordpress/wp-content/uploads/2012/01/vmware802fixlinux320.tar.gz
  2. Распакуйте архив в свой домашний каталог
  3. Редактировать файл patch-modules_3.2.0.sh. Найдите строку plreqver=4.0.2 и измените ее на plreqver=4.0.3
  4. Сохраните файл, затем запустите его. sudo ./patch-modules_3.2.0.sh

Если вы уже запускали тот же патч в версии 4.0.2, вы можете получить такую ​​ошибку: «/usr/lib/vmware/modules/source/.patched found. Вы уже исправили свои источники. Если вы видите это, просто удалите файл /usr/lib/vmware/modules/source/.patched и повторите попытку.


Пожалуйста, не забудьте установить пакет исправлений: apt-get install patch. У моей установки по умолчанию последней Kubuntu его не было, поэтому я получил ошибку:

./patch-modules_3.2.0.sh: line 42: patch: command not found

Иногда проверка версии не выполняется должным образом. В этом случае вы можете удалить его, удалив 4 строки после «unset product», все они начинаются с «[». Это снова может увеличить риск что-то сломать.

14 голосов
/

Поскольку VMware Player не предоставляется репозиториями, вам нужно вместо этого загрузить его здесь, на веб-сайте VMware .

Чтобы установить VMware Player, загрузите последнюю версию для вашей архитектуры (более новые версии находятся вверху этого списка. То есть, если вы используете 32-разрядную версию Ubuntu, получите 32-разрядную версию и если вы используете 64-битную версию Ubuntu, получите 64-битную версию. Если вы не уверены, какую версию Ubuntu вы используете, нажмите Ctrl + Alt + T , чтобы открыть окно терминала, затем введите uname -m и нажмите Enter. Если он говорит x86_64, вы используете 64-битную версию Ubuntu. Если он говорит i686 вы используете 32-битную версию Ubuntu.

После завершения загрузки перейдите в папку, в которую вы загрузили его в Терминале. Вы можете сделать это с помощью команды cd. Например, если вы положили его в папку Downloads, запустите:

cd ~/Downloads

(В Терминале символ ~ в начале пути к файлу представляет вашу домашнюю папку.)

Теперь сделайте этот файл установщика исполняемым с помощью команды chmod. В настоящее время VMware Player 4.0.3 Build 703057 является последней версией, поэтому для 32-разрядного установщика вы должны запустить:

chmod +x VMware-Player-4.0.3-703057.i386.txt

Или для 64-разрядного установщика, который вы запускаете:

chmod +x VMware-Player-4.0.3-703057.x86_64.txt

(В будущих версиях соглашение об именах может измениться. В частности, установщикам обычно присваивается имя .bundle, а не .txt, поскольку они не являются настоящими текстовыми файлами. Просто используйте полное имя любого загружаемого файла. )

Установщику может потребоваться собрать и установить модули ядра, поэтому желательно убедиться, что у вас есть необходимые пакеты для этого. Запустите uname -r. Вывод должен заканчиваться на generic, generic-pae, server или virtual. Если оно не заканчивается на generic, замените generic ниже тем, на чем оно заканчивается.

sudo apt-get update
sudo apt-get install build-essential linux-headers-<strong>generic</strong>

Теперь запустите установщик. Вы должны запустить его как root, поэтому используйте sudo:

sudo ./VMware-Player-4.0.3-703057.i386.txt

Или для 64-битной версии:

sudo ./VMware-Player-4.0.3-703057.x86_64.txt

Остальная часть процесса установки является ориентированной и графической. Несмотря на то, что вам нужно было запускать установщик как root, вам обычно не нужно (и вообще не нужно) запускать VMware Player как root после его установки. Иногда, после обновления вашего ядра или VMware Player, VMware Player может попросить вас разрешить ему собирать и устанавливать новые модули ядра как root. Это нормально.

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

cd /tmp
wget http://communities.vmware.com/servlet/JiveServlet/download/1553530-39784/patch-modules.sh
wget http://communities.vmware.com/servlet/JiveServlet/download/1553530-39785/vmware-7.1-2.6.35-3-generic.patch
sudo sh patch-modules.sh

Если это не сработает (и запрашивает местоположение патча), попробуйте это для местоположения:

/tmp/patch-modules.sh

Эта дополнительная информация была взята из здесь , и все, что я сделал, это добавил /tmp/patch-modules.sh. Если это не работает, попробуйте обратиться к ссылке на форуме выше.

11 голосов
/

http://downloads.vmware.com/d/info/desktop_end_user_computing/vmware_player/4_0

Нажмите на загрузку Тогда зарегистрируйся enter image description here Завершите регистрацию enter image description here Затем скачайте версию, которую вы хотите, чтобы у меня была Ubuntu 11.10 x64 bit enter image description here Скачать enter image description here После загрузки выполните следующую команду

  sudo apt-get install build-essential linux-headers-`uname -r`

затем перейдите в каталог загрузки

cd Download   (full command will be cd /home/your-user-name/Download)
ls -l
gksudo bash ./VMware-Player-4.0.2-591240.x86_64.bundle

enter image description here enter image description here enter image description here enter image description here

enter image description here

Помощь получена

http://www.howtoforge.com/how-to-install-vmware-player-on-ubuntu-11.04-linux-mint-11

https://help.ubuntu.com/community/VMware/Player

9 голосов
/

Вы можете скачать проигрыватель Vmware для Linux с официального сайта с расширением .bundle.

После этого перейдите к загруженной папке в терминале.

Затем используйте команду:

sudo sh filename.bundle 

это сделает оставшуюся работу.

Это сработало для меня.

2 голосов
/

Работает для разных версий, я протестировал его с версией 4.0.4.744019:

Запустите vmware-installer -l в консоли, чтобы получить номер версии.

Редактировать файл patch-modules_3.2.0.sh:

  1. Найдите строку plreqver = 4.0.2 и замените ее на plreqver = [скопируйте и вставьте номер версии, всего три цифры x.x.x]

  2. Удалить следующие строки:

    unset product [-z "$ vmver"] && error "VMWare не установлен (правильно) на этом ПК "[" $ vmver "==" рабочая станция $ vmreqver "] && product = "VMWare WorkStation" ["$ vmver" == "player $ plreqver"] && product = "VMWare Player" [-z "$ product"] && error "Извините, этот скрипт только для VMWare WorkStation $ vmreqver или VMWare Player $ plreqver "

    ["id -u"! = "0"] && error "Вы должны быть пользователем root, чтобы запустить этот скрипт" [ -f "$ ptoken"] && error "$ ptoken найден. Вы уже исправили свои источники" [! -d "$ basedir"] && error "Исходный каталог '$ basedir' не существует найдено, переустановите $ product "[! -f" $ fpatch "] && error" '$ fpatch' not найденный. Пожалуйста, скопируйте его в текущий каталог $ curdir "

Теперь запустите патч через sudo sh patch-modules_3.2.0.sh

1 голос
/

Virtualbox аналогичен плееру VMware, но в отличие от плеера VMware он содержится в репозиториях. Преимущество извлечения из репозиториев заключается в том, что вам не нужно беспокоиться об обновлениях, они поставляются с регулярными обновлениями системы. Virtualbox может читать образы VMware.

Из командной строки apt-get install virtualbox или найдите virtualbox в Центре программного обеспечения.

Если вы действительно хотите установить VMware Player, найдите установочный файл .deb для вашей архитектуры (32- или 64-разрядный). Обычно двойной щелчок запускает установку. В этом случае вы сами должны позаботиться обо всех обновлениях.

Добро пожаловать на сайт proUbuntu, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...