Как установить VMware Workstation 17 Pro на системы Linux

В этом уроке вы узнаете, как установить VMware Workstation 17 Pro на дистрибутивы на основе RHEL, такие как CentOS, Fedora, Rocky Linux и AlmaLinux, а также на дистрибутивы на основе Debian, такие как Ubuntu и Linux Mint.

VMware Workstation 17 Pro – популярное программное обеспечение, позволяющее запускать несколько различных виртуальных машин на физических хостах с использованием концепции типа II гипервизоров (хост-гипервизоров).

Что нового в VMware Workstation 17 Pro

  • Поддержка контейнеров и Kubernetes – создание, запуск, извлечение и отправка образов контейнеров с использованием командной строки vctl.
  • Новая поддержка гостевой операционной системы для RHEL 9, Debian 11.x и Ubuntu 22.04.
  • Поддержка DirectX 11 и OpenGL 4.3 в гостевой ОС.
  • Поддержка рендеринга Vulkan для Linux Workstation
  • Поддержка темной темы для оптимизации пользовательского опыта.
  • Поддержка vSphere 7.0
  • Поддержка операций управления питанием ESXi Host, таких как выключение, перезагрузка и вход/выход в режим обслуживания.
  • С улучшенной поддержкой OVF/OVA для тестирования и экспериментов в Workstation.
  • Сканировать виртуальные машины в локальных папках, а также на сетевых общих хранилищах и USB-накопителях.
  • Автоматически приостанавливать общие виртуальные машины при выключении хоста.
  • Новый интерфейс на базе GTK+ 3 для Linux.
  • Есть также другие функции, которые вы откроете для себя, практикуясь и выполняя лабораторные работы.

Необходимые условия

  1. Убедитесь, что ваша система является 64-битной “VMware не предоставляет 32-битную версию” и что ее виртуализация включена.
  2. К сожалению, 16-е издание не поддерживает 32-битные процессоры, возможно, из-за улучшений функций, требующих более высокий уровень процессора, НО VMware не говорил о конкретных причинах.
  3. Убедитесь, что у вас есть лицензионный ключ для активации продукта ИЛИ вы будете работать в режиме оценки “те же функции, но только на 30-дневный период” После окончания периода оценки ВЫ ДОЛЖНЫ ввести лицензионный ключ для активации продукта.
  4. Прежде чем начать этот гайд, вам понадобится учетная запись root ИЛИ не root пользователь с правами sudo настроенными на вашей системе (физический хост).
  5. Убедитесь, что ваша система и ее ядро актуальны.

Шаг 1: Загрузка VMware Workstation 17 Pro

1. Сначала войдите на свой сервер как пользователь root или пользователь без привилегий с правами sudo и выполните следующую команду, чтобы поддерживать вашу систему в актуальном состоянии.

sudo yum update     [On RedHat Systems]
sudo dnf update     [On Fedora]
sudo apt update     [On Debian Systems] 

2. Затем загрузите пакет сценария установщика VMWare Workstation Pro с официального сайта VMware с помощью следующей команды wget.

wget https://download3.vmware.com/software/WKST-1702-LX/VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle

3. После загрузки файла сценария VMWare Workstation Pro перейдите в каталог, содержащий файл сценария, и установите соответствующее разрешение на выполнение, как показано ниже.

# chmod a+x VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle

Шаг 2: Установка VMWare Workstation 17 Pro в Linux

4. Теперь запустите сценарий установщика для установки VMWare Workstation Pro на хост-системе Linux, который будет установлен бесшумно, а процесс установки отображается в терминале.

./VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle
OR
sudo ./VMware-Workstation-Full-17.0.2-21581411.x86_64.bundle
Run VMWare Workstation Pro Installer

Шаг 3: Запуск VMWare Workstation 17 Pro

5. Чтобы запустить установщик VMware в первый раз, вы можете столкнуться с следующей ошибкой, которую необходимо исправить, установив некоторые отсутствующие предварительные требования, включая Коллекцию GNU Compiler, Инструменты разработки и Заголовки ядра, которые являются необходимыми компонентами для процесса установки.

vmware
VMWare Kernel Module Updater

Установите GNU Compiler Collection и Development Tools.

sudo yum groupinstall "Development tools"   [On RHEL-based Systems]
sudo dnf install gcc build-essential	    [On Debian-based Systems]

Установите Kernel Headers.

sudo dnf install kernel-headers		     [On RedHat Systems]
sudo apt install linux-headers-`uname -r`    [On Debian Systems]

6. После установки необходимых пакетов попробуйте запустить VMware снова. Вам будет предложено принять следующее лицензионное соглашение. Отметьте опцию «Я принимаю условия лицензионного соглашения» и затем нажмите «Далее», чтобы продолжить.

VMWare License Agreement

7. Выберите, хотите ли вы, чтобы программное обеспечение выполняло проверку обновлений при запуске, затем продолжайте, нажав «Далее».

VMWare Software Updates

8. Затем установщик предложит вам присоединиться к программе улучшения опыта клиентов VMware. Выберите Да или Нет, чтобы продолжить.

VMware Customer Experience Improvement Program

9. Затем вам будет предложено ввести лицензионный ключ VMware Workstation или попробовать программное обеспечение бесплатно на 30 дней.

VMWare Workstation License Key

10. После сделанного выбора VMware Workstation откроется, позволяя вам начать создавать и управлять виртуальными машинами.

Running VMWare Workstation

Деинсталляция VMWare Workstation из Linux

Чтобы удалить VMware Workstation Pro с Linux-системы, выполните:

vmware-installer -u vmware-workstation
OR
sudo vmware-installer -u vmware-workstation
Пример вывода
All configuration information is about to be removed. Do you wish to
keep your configuration files? You can also input 'quit' or 'q' to
cancel uninstallation. [yes]: yes

Uninstalling VMware Installer 3.1.0
    Deconfiguring...
[######################################################################] 100%
Uninstallation was successful.

Чтобы удалить все файлы, настройки конфигурации и виртуальные машины VMware Workstation Pro, выполните следующую команду:

sudo rm -rf /usr/vmware

После удаления VMware Workstation Pro вы можете перезагрузить компьютер.

Source:
https://www.tecmint.com/install-vmware-workstation-in-linux/