Как установить VMware Player?

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

36 голосов | спросил Marian Lux 3 Maypm12 2012, 22:25:49

6 ответов


43

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

  

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

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

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

  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. Вы уже исправили свои источники. Exiting». Если вы видите это, просто удалите файл /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», все они начинаются с «[». Это снова может привести к риску сломать что-то.

ответил dbrewer 4 Mayam12 2012, 01:07:53
14

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

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

Теперь запустите установщик. Вы должны запустить его как 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. Если он не работает, попробуйте ссылаться на ссылку форума выше.

ответил Eliah Kagan 13 Mayam12 2012, 00:27:01
11

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

Нажмите, чтобы скачать Затем зарегистрируйте ИТ введите описание изображения здесь Завершите регистрацию введите описание изображения здесь Тогда загрузите версию, которую хотите, чтобы у меня Ubuntu 11.10 x64 бит введите описание изображения здесь>>
Скачать
<img src = После загрузки выполните следующую команду

  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

введите описание изображения здесь введите описание изображения здесь>> </p>

<p> <img src = http: //www.howtoforge.com/how-to-install-vmware-player-on-ubuntu-11.04-linux-mint-11

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

ответил One Zero 3 FebruaryEurope/MoscowbFri, 03 Feb 2012 22:27:39 +0400000000pmFri, 03 Feb 2012 22:27:39 +040012 2012, 22:27:39
9

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

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

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

sudo sh filename.bundle 

он выполнит оставшуюся работу.

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

ответил Vinoth 29 PM00000070000005731 2012, 19:06:57
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"] & & & ошибка "VMWare не установлен   (правильно) на этом ПК "[" $ vmver "==" рабочая станция $ vmreqver "] & & & & &   product = "VMWare WorkStation" ["$ vmver" == "player $ plreqver"] & & & & & & &   product = "VMWare Player" [-z "$ product"] & & & & & error "Извините, этот скрипт   только для VMWare WorkStation $ vmreqver или VMWare Player $ plreqver "

         

    ["id -u"! = "0"] & & & & & & ошибка «Для запуска этого скрипта вы должны быть root» [   -f "$ ptoken"] & & & error "$ ptoken found. Вы уже исправили свои источники" [! -d "$ basedir"] & & & ошибка "Source '$ basedir' directory not   найденный, переустановить $ product "[! -f" $ fpatch "] & & ошибка" '$ fpatch' not   найденный. Скопируйте его в текущий каталог $ curdir.

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

ответил Bernd 31 J000000Tuesday12 2012, 15:57:56
1

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

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

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

ответил jippie 12 Maypm12 2012, 21:40:27

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132