Сэкономьте 15% на всех хостинговых услугах

Проверьте свои навыки и получите скидку на любой тарифный план

Используйте код: Skills Начать
Рубрики
Linux VPS

Как установить VMware Workstation Player на Linux: полное пошаговое руководство

VMware Workstation Player — один из самых мощных и широко используемых бесплатных платформ виртуализации, доступных сегодня. Он позволяет пользователям запускать несколько операционных систем одновременно на одной физической машине — что делает его незаменимым инструментом для разработчиков, системных администраторов, исследователей безопасности и IT-специалистов, которым нужно тестировать программное обеспечение, моделировать сетевые среды или изучать различные конфигурации ОС без затрат на выделенное оборудование.

Независимо от того, используете ли вы Ubuntu, CentOS или Fedora, это подробное руководство проведет вас через каждый этап установки VMware Workstation Player на Linux, от требований к системе и установки зависимостей до создания вашей первой виртуальной машины и её оптимизации с помощью VMware Tools.

> Совет профессионала: Если вам нужна надежная облачная альтернатива локальной виртуализации, рассмотрите VPS Hosting от AlexHost — предлагающий высокопроизводительные виртуальные серверы с полным доступом root, гибким масштабированием ресурсов и инфраструктурой корпоративного уровня по конкурентным ценам.

Что такое VMware Workstation Player?

VMware Workstation Player (ранее VMware Player) — это бесплатное приложение для виртуализации рабочего стола, разработанное VMware, Inc. Оно позволяет пользователям запускать одну или несколько виртуальных машин (ВМ) на одной физической хост-системе. Каждая ВМ работает как полностью изолированная среда с собственным виртуальным оборудованием — включая CPU, RAM, хранилище и сетевые интерфейсы.

Основные варианты использования включают:

  • Разработка и тестирование программного обеспечения — запуск и тестирование приложений в различных операционных системах без перезагрузки.
  • Исследование безопасности — безопасный анализ вредоносного ПО или тестирование эксплойтов в изолированных песочницах.
  • Образование и обучение — практика задач администрирования систем без риска для производственных систем.
  • Поддержка устаревшего программного обеспечения — запуск старых операционных систем, требуемых устаревшими приложениями.
  • Тестирование кроссплатформенной совместимости — проверка корректного поведения вашего программного обеспечения на Windows, Linux и других платформах.

VMware Workstation Player поддерживает широкий спектр гостевых операционных систем, включая все основные дистрибутивы Linux, версии Windows и даже macOS (с ограничениями).

Системные требования

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

Требования к оборудованию

КомпонентМинимумРекомендуется
CPU64-битный процессор x86 (2011 года или позже)Многоядерный процессор (4+ ядра)
RAM2 GB4 GB или больше
Дисковое пространство1.5 GB для установки VMware20+ GB (включая хранилище VM)
ДисплейРазрешение 1024×7681920×1080 или выше
СетьОпциональноАдаптер Ethernet или Wi-Fi

Требования к программному обеспечению

  • 64-битный дистрибутив Linux (Ubuntu 18.04+, Debian 10+, CentOS 7+, Fedora 30+ или эквивалент)
  • Версия ядра Linux 3.10 или позже
  • Компилятор GCC и заголовки ядра, соответствующие вашему работающему ядру
  • Привилегии sudo или root для установки

Проверьте информацию о вашей системе

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

# Check Linux distribution and version
cat /etc/os-release

# Check kernel version
uname -r

# Check available RAM
free -h

# Check available disk space
df -h

Шаг 1 — Загрузите VMware Workstation Player

Посетите официальную страницу загрузки VMware

Перейдите на официальную страницу загрузки VMware Workstation Player в своем веб-браузере.

Выберите версию для Linux

На странице загрузки:

  1. Найдите раздел VMware Workstation Player.
  2. Выберите Linux в качестве вашей операционной системы.
  3. Нажмите кнопку Download Now для последней стабильной версии.

Загруженный файл будет иметь расширение .bundle и имя файла, похожее на:

VMware-Player-Full-17.x.x-xxxxxxx.x86_64.bundle

Загрузка через командную строку (альтернативный метод)

Если вы предпочитаете загружать непосредственно из терминала, вы можете использовать wget или curl. Сначала получите прямую ссылку для загрузки с веб-сайта VMware, затем выполните:

wget -O VMware-Player-latest.bundle "https://download3.vmware.com/software/player/file/VMware-Player-Full-17.x.x-xxxxxxx.x86_64.bundle"

> Примечание: Замените URL на фактическую текущую ссылку для загрузки с веб-сайта VMware, так как номера версий меняются с каждым выпуском.

Шаг 2 — Сделайте установщик исполняемым

После завершения загрузки необходимо предоставить права на выполнение файлу установщика .bundle перед его запуском.

Перейдите в директорию загрузок

Откройте терминал и перейдите в директорию, где был сохранен файл (обычно ~/Downloads):

cd ~/Downloads

Проверьте загруженный файл

Подтвердите наличие файла и запомните точное имя файла:

ls -lh VMware-Player-*.bundle

Пример вывода:

-rw-r--r-- 1 user user 512M Jan 15 10:30 VMware-Player-Full-17.0.2-21581411.x86_64.bundle

Примените права на выполнение

Используйте chmod для того, чтобы сделать установщик исполняемым:

chmod +x VMware-Player-*.bundle

Проверьте изменение прав доступа:

ls -lh VMware-Player-*.bundle

Файл должен теперь показать x в поле прав доступа:

-rwxr-xr-x 1 user user 512M Jan 15 10:30 VMware-Player-Full-17.0.2-21581411.x86_64.bundle

Шаг 3 — Установка необходимых зависимостей

VMware Workstation Player требует несколько системных пакетов для компиляции модулей ядра во время установки. Эти модули необходимы для правильной работы виртуальных сетевых адаптеров VMware и управления памятью.

Для Ubuntu и дистрибутивов на основе Debian

Обновите индекс пакетов и установите необходимые инструменты сборки и заголовки ядра:

sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential linux-headers-$(uname -r) gcc make git

Описание пакетов:

  • build-essential — Устанавливает GCC, G++ и Make — необходимые инструменты компиляции.
  • linux-headers-$(uname -r) — Устанавливает заголовки ядра, соответствующие вашей текущей версии ядра.
  • gcc — GNU C Compiler, необходимый для построения модулей ядра VMware.
  • make — Инструмент автоматизации сборки, используемый при компиляции модулей.

Для CentOS, RHEL и дистрибутивов на основе Fedora

На CentOS 7 / RHEL 7:

sudo yum install -y kernel-devel kernel-headers gcc make perl
sudo yum groupinstall -y "Development Tools"

На CentOS 8 / RHEL 8 / Rocky Linux / AlmaLinux:

sudo dnf install -y kernel-devel kernel-headers gcc make perl
sudo dnf groupinstall -y "Development Tools"

На Fedora:

sudo dnf install -y kernel-devel kernel-headers gcc make perl

Проверка совпадения заголовков ядра с вашим работающим ядром

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

# Check running kernel version
uname -r

# Check installed kernel headers version (Ubuntu/Debian)
dpkg -l | grep linux-headers

# Check installed kernel headers version (CentOS/Fedora)
rpm -qa | grep kernel-devel

Если версии не совпадают, перезагрузите систему для загрузки последнего ядра или установите заголовки для вашей конкретной версии ядра:

# Ubuntu/Debian — install headers for specific kernel version
sudo apt install linux-headers-$(uname -r)

Шаг 4 — Запуск установщика VMware

После установки зависимостей и предоставления прав на выполнение установщика вы готовы к установке VMware Workstation Player.

Выполнение установщика с правами администратора

sudo ./VMware-Player-*.bundle

Если вы загрузили файл в определенное место, укажите полный путь:

sudo ./VMware-Player-Full-17.0.2-21581411.x86_64.bundle

Этапы мастера установки

Графический мастер установки запустится автоматически. Выполните следующие шаги:

1. Экран приветствия

Нажмите Далее, чтобы пройти экран приветствия.

2. Лицензионное соглашение конечного пользователя (EULA)

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

3. Обновления программного обеспечения

Выберите, хотите ли вы, чтобы VMware Workstation Player автоматически проверял обновления программного обеспечения. Выберите свой вариант и нажмите Далее.

4. Программа улучшения взаимодействия с пользователем

Решите, хотите ли вы участвовать в программе улучшения взаимодействия с пользователем VMware (CEIP). Это необязательно. Нажмите Далее.

5. Ярлыки

Выберите, где вы хотите создать ярлыки VMware Player (на рабочем столе, в меню «Пуск» и т. д.). Нажмите Далее.

6. Готово к установке

Проверьте параметры установки. Нажмите Установить, чтобы начать процесс установки.

7. Компиляция модулей ядра

VMware автоматически скомпилирует необходимые модули ядра для вашей системы. Этот процесс может занять несколько минут в зависимости от вашего оборудования. Во время компиляции вы увидите индикаторы прогресса.

8. Установка завершена

После завершения установки нажмите Готово, чтобы выйти из мастера.

Автоматическая установка (метод командной строки)

Для автоматизированных развертываний или серверных сред без графического интерфейса вы можете установить VMware Player в автоматическом режиме:

sudo ./VMware-Player-*.bundle --console --required --eulas-agreed

Объяснение флагов:

  • --console — запускает установщик в режиме консоли (без графического интерфейса).
  • --required — показывает только необходимые вопросы во время установки.
  • --eulas-agreed — автоматически принимает все лицензионные соглашения конечного пользователя.

Шаг 5 — Запуск VMware Workstation Player

Запуск из меню приложений

После установки VMware Workstation Player можно найти в меню приложений вашего рабочего окружения в разделе Applications > System Tools или выполнив поиск по запросу "VMware Player."

Запуск из терминала

Также можно запустить его непосредственно из терминала:

vmplayer

Или используя полный путь:

/usr/bin/vmplayer

Начальная конфигурация

При первом запуске VMware Workstation Player вам может быть предложено:

  1. Ввести лицензионный ключ — Бесплатная версия для личного использования не требует лицензионного ключа. Выберите "Use VMware Workstation Player for free for non-commercial use" и нажмите Continue.
  2. Принять обновленные условия — Ознакомьтесь и примите дополнительные условия, если они будут представлены.

После этого вы увидите главный экран VMware Workstation Player, где можно создавать новые виртуальные машины или открывать существующие.

Шаг 6 — Создайте вашу первую виртуальную машину

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

Шаг 6.1 — Запустите мастер создания новой ВМ

На главном экране VMware Player нажмите «Create a New Virtual Machine».

Шаг 6.2 — Выберите источник установки

Вас попросят выбрать, как вы хотите установить гостевую операционную систему:

  • Installer disc — Если у вас есть физический установочный диск в оптическом приводе.
  • Installer disc image file (ISO) — Выберите этот вариант и перейдите к загруженному файлу .iso. Это наиболее распространенный метод.
  • I will install the operating system later — Создает пустую ВМ; вы устанавливаете ОС вручную позже.

Выберите предпочитаемый вариант и нажмите Next.

Шаг 6.3 — Выберите гостевую операционную систему

Выберите тип и версию операционной системы, которую вы планируете установить:

  • Microsoft Windows — Выберите соответствующую версию Windows.
  • Linux — Выберите вашу Linux-дистрибьюцию и версию.
  • Other — Для менее распространенных операционных систем.

VMware использует эту информацию для оптимизации параметров виртуального оборудования для выбранной ОС. Нажмите Next.

Шаг 6.4 — Назовите виртуальную машину и выберите место хранения

  • Virtual machine name — Введите описательное имя (например, «Ubuntu 22.04 Test Environment»).
  • Location — Выберите, где будут храниться файлы ВМ. Убедитесь, что целевой диск имеет достаточно свободного места (рекомендуется минимум 20 GB для большинства установок ОС).

Нажмите Next.

Шаг 6.5 — Укажите емкость диска

Установите максимальный размер диска для вашей виртуальной машины:

  • Рекомендуемый минимум: 20 GB для большинства Linux-дистрибьюций; 60 GB для Windows.
  • Store virtual disk as a single file — Лучшая производительность, но менее портативно.
  • Split virtual disk into multiple files — Легче перемещать между системами, небольшие накладные расходы на производительность.

Нажмите Next.

Шаг 6.6 — Настройте оборудование (опционально, но рекомендуется)

Перед завершением нажмите «Customize Hardware», чтобы точно настроить ресурсы вашей ВМ:

РесурсРекомендация
Memory (RAM)Минимум 2 GB; 4 GB для комфортного использования рабочего стола
Processors2 виртуальных CPU для большинства рабочих нагрузок
Network AdapterNAT (по умолчанию) для доступа в интернет; Bridged для доступа в локальную сеть
USB ControllerВключите USB 3.1 для поддержки современных устройств
DisplayВключите 3D-ускорение при необходимости

Нажмите Close по завершении, затем нажмите Finish.

Шаг 6.7 — Установите гостевую операционную систему

Ваша новая ВМ появится в библиотеке VMware Player. Нажмите «Play virtual machine», чтобы запустить ее. ВМ загрузится с выбранного ISO или диска и начнет процесс установки ОС. Следуйте стандартным этапам установки для выбранной операционной системы.

Шаг 7 — Установка VMware Tools

VMware Tools — это набор утилит, которые значительно повышают производительность и удобство использования виртуальных машин. Установка VMware Tools настоятельно рекомендуется для всех гостевых операционных систем.

Преимущества VMware Tools

  • Улучшенная производительность графики — Включает драйверы графики SVGA для лучшего разрешения и частоты обновления.
  • Бесшовная интеграция мыши — Исключает необходимость «захватывать» и «отпускать» курсор мыши.
  • Общий буфер обмена — Копирование и вставка текста и файлов между хостом и гостевой ОС.
  • Перетаскивание — Передача файлов между хостом и гостем путем перетаскивания.
  • Синхронизация времени — Синхронизирует часы гостевой ОС с хостом.
  • Общие папки — Доступ к каталогам хоста из гостевой ОС.
  • Улучшенная производительность сети — Повышенная производительность драйвера виртуальной сети.

Способ 1: Установка VMware Tools через меню VMware Player

  1. Запустите виртуальную машину и загрузитесь в установленную гостевую операционную систему.
  2. В строке меню VMware Player перейдите в Player > Manage > Install VMware Tools.
  3. VMware смонтирует виртуальный CD/DVD с установщиком VMware Tools.
  4. В гостевой ОС CD должен смонтироваться автоматически. Если нет, смонтируйте его вручную:
# In the guest Linux OS
sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
ls
  1. Распакуйте и запустите установщик:
cp VMwareTools-*.tar.gz /tmp/
cd /tmp
tar -xzf VMwareTools-*.tar.gz
cd vmware-tools-distrib
sudo ./vmware-install.pl
  1. Следуйте подсказкам, принимая значения по умолчанию для большинства параметров.
  2. Перезагрузите виртуальную машину после завершения установки.

Способ 2: Установка Open VM Tools (рекомендуется для гостевых систем Linux)

Для гостевых операционных систем Linux open-vm-tools — это рекомендуемая альтернатива собственному пакету VMware Tools. Он поддерживается сообществом открытого исходного кода и доступен в репозиториях большинства дистрибутивов Linux.

На Ubuntu/Debian:

sudo apt update
sudo apt install -y open-vm-tools open-vm-tools-desktop

На CentOS/RHEL/Rocky Linux:

sudo yum install -y open-vm-tools
# or
sudo dnf install -y open-vm-tools

На Fedora:

sudo dnf install -y open-vm-tools open-vm-tools-desktop

После установки запустите и включите сервис:

sudo systemctl enable vmtoolsd
sudo systemctl start vmtoolsd

Проверьте, что сервис работает:

sudo systemctl status vmtoolsd

Устранение распространённых проблем

Проблема 1: Ошибка компиляции модуля ядра

Симптом: Установка завершается с ошибками, связанными с компиляцией модуля ядра.

Решение:

# Ensure kernel headers match running kernel
uname -r
dpkg -l | grep linux-headers  # Ubuntu/Debian

# Reinstall matching headers
sudo apt install --reinstall linux-headers-$(uname -r)

# Recompile VMware modules manually
sudo vmware-modconfig --console --install-all

Проблема 2: VMware Player не запускается после обновления ядра

Симптом: После обновления ядра VMware Player не запускается или выводит ошибки модулей.

Решение: Модули ядра VMware должны быть перекомпилированы после каждого обновления ядра:

sudo vmware-modconfig --console --install-all

Чтобы автоматизировать этот процесс, рассмотрите использование проекта vmware-host-modules или DKMS (Dynamic Kernel Module Support).

Проблема 3: Предупреждение «No 3D Support»

Симптом: VMware Player выводит предупреждение об отсутствии поддержки 3D-ускорения.

Решение: Установите необходимые библиотеки 3D-рендеринга:

# Ubuntu/Debian
sudo apt install -y libgl1-mesa-glx libglu1-mesa

# CentOS/Fedora
sudo dnf install -y mesa-libGL mesa-libGLU

Проблема 4: Проблемы с сетевым подключением в виртуальных машинах

Симптом: Виртуальные машины не могут подключиться к интернету или локальной сети.

Решение:

# Restart VMware networking services
sudo /etc/init.d/vmware restart

# Or use systemctl
sudo systemctl restart vmware

# Verify network interfaces
ip addr show

Проблема 5: Ошибка недостаточных прав доступа

Симптом: Ошибка «You do not have permission to run VMware Player».

Решение:

# Add your user to the vmware group
sudo usermod -aG vmware $USER

# Log out and log back in, then verify
groups $USER

VMware Player vs. Cloud VPS: Which Is Right for You?

While VMware Workstation Player is an excellent tool for local virtualization, it's worth understanding when a cloud-based solution might better serve your needs.

ФакторVMware Workstation PlayerCloud VPS
СтоимостьБесплатно (личное использование)Оплата по мере использования или фиксированная ежемесячная
Зависимость от оборудованияТребует мощное локальное оборудованиеНет требований к локальному оборудованию
ДоступностьТолько локальная машинаДоступен отовсюду
МасштабируемостьОграничена оборудованием хостаМгновенно масштабируется
Время безотказной работыЗависит от вашей машины99.9%+ SLA гарантировано
ОбслуживаниеВы управляете всемПоставщик управляет инфраструктурой
СотрудничествоСложно делиться ВМЛегкий доступ для команды

Для производственных рабочих нагрузок, сред разработки, требующих 24/7 доступности, или сценариев, когда ваша локальная машина не имеет достаточных ресурсов, облачное решение VPS Hosting часто является более разумным выбором.

AlexHost предлагает ряд решений для хостинга, подходящих для каждого случая:

  • VPS Hosting — Полный root доступ, SSD хранилище и масштабируемые ресурсы для разработчиков и бизнеса.
  • Dedicated Servers — Максимальная производительность и полная изоляция оборудования для ресурсоемких рабочих нагрузок.
  • GPU Hosting — Высокопроизводительные GPU серверы для рабочих нагрузок AI/ML, рендеринга и научных вычислений.
  • Shared Web Hosting — Доступный управляемый хостинг для веб-сайтов и небольших приложений.

Для команд, работающих с несколькими виртуальными средами, сочетание локальной виртуализации VMware с Dedicated Server от AlexHost дает вам лучшее из обоих миров — локальную гибкость и надежность облачного уровня.

Заключение

Установка VMware Workstation Player на Linux — это простой процесс, который открывает мощные возможности виртуализации на вашем существующем оборудовании. Следуя этому руководству, вы:

✅ Проверили системные требования и установили все необходимые зависимости

✅ Загрузили и установили VMware Workstation Player на вашу систему Linux

✅ Запустили приложение и прошли начальную конфигурацию

✅ Создали вашу первую виртуальную машину с оптимизированным распределением ресурсов

✅ Установили VMware Tools (или open-vm-tools) для максимальной производительности ВМ

✅ Узнали, как устранять наиболее распространенные проблемы установки

VMware Workstation Player предоставляет пользователям Linux надежную бесплатную платформу для запуска нескольких операционных систем, тестирования программного обеспечения и создания изолированных сред разработки — все без необходимости в дополнительном физическом оборудовании.

Однако, если ваши потребности в виртуализации превышают возможности локального оборудования, или если вам нужны постоянно доступные удаленные среды, рассмотрите возможность использования VPS Hosting и Dedicated Servers от AlexHost — специально разработанные для разработчиков, системных администраторов и компаний, требующих производительности, надежности и гибкости.

*Есть вопросы об установке VMware или нужна помощь в выборе подходящего решения для хостинга? Изучите полный спектр услуг AlexHost и найдите идеальную инфраструктуру для ваших потребностей.*