Как установить VMware Workstation Player на Linux: полное пошаговое руководство
VMware Workstation Player — один из самых мощных и широко используемых бесплатных платформ виртуализации, доступных сегодня. Он позволяет пользователям одновременно запускать несколько операционных систем на одной физической машине — что делает его незаменимым инструментом для разработчиков, системных администраторов, исследователей безопасности и ИТ-специалистов, которым необходимо тестировать программное обеспечение, моделировать сетевые среды или изучать различные конфигурации ОС без затрат на выделенное оборудование.
Независимо от того, используете ли вы 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.
Требования к оборудованию
| Компонент | Минимум | Рекомендуется |
|---|---|---|
| CPU | 64-битный процессор x86 (2011 или позже) | Многоядерный процессор (4+ ядра) |
| RAM | 2 GB | 4 GB или больше |
| Дисковое пространство | 1.5 GB для установки VMware | 20+ GB (включая хранилище ВМ) |
| Дисплей | Разрешение 1024×768 | 1920×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
На странице загрузки:
- Найдите раздел VMware Workstation Player.
- Выберите Linux в качестве вашей операционной системы.
- Нажмите кнопку 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, требуемый для построения модулей ядра 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.
Выполните установщик с привилегиями root
sudo ./VMware-Player-*.bundleЕсли вы загрузили файл в определенное место, укажите полный путь:
sudo ./VMware-Player-Full-17.0.2-21581411.x86_64.bundleШаги мастера установки
Графический мастер установки запустится автоматически. Выполните следующие шаги:
1. Экран приветствия
Нажмите Next для перехода на экран приветствия.
2. Лицензионное соглашение конечного пользователя (EULA)
Внимательно прочитайте лицензионное соглашение конечного пользователя VMware. Выберите "I accept the terms in the license agreement" и нажмите Next.
3. Обновления программного обеспечения
Выберите, хотите ли вы, чтобы VMware Workstation Player автоматически проверял обновления программного обеспечения. Выберите ваше предпочтение и нажмите Next.
4. Программа улучшения пользовательского опыта
Решите, хотите ли вы участвовать в программе улучшения пользовательского опыта VMware (CEIP). Это опционально. Нажмите Next.
5. Ярлыки
Выберите, где вы хотите создать ярлыки VMware Player (рабочий стол, меню «Пуск» и т. д.). Нажмите Next.
6. Готово к установке
Проверьте параметры установки. Нажмите Install для начала процесса установки.
7. Компиляция модулей ядра
VMware автоматически скомпилирует необходимые модули ядра для вашей системы. Этот процесс может занять несколько минут в зависимости от вашего оборудования. Вы увидите индикаторы прогресса во время компиляции.
8. Установка завершена
После завершения установки нажмите Finish для выхода из мастера.
Автоматическая установка (метод командной строки)
Для автоматизированных развертываний или серверных сред без GUI вы можете установить VMware Player в автоматическом режиме:
sudo ./VMware-Player-*.bundle --console --required --eulas-agreedОбъяснение флагов:
--console— запускает установщик в режиме консоли (без GUI).--required— показывает только необходимые вопросы во время установки.--eulas-agreed— автоматически принимает все лицензионные соглашения конечного пользователя.
Шаг 5 — Запуск VMware Workstation Player
Запуск из меню приложений
После установки VMware Workstation Player можно найти в меню приложений вашей среды рабочего стола в разделе Applications > System Tools или путем поиска "VMware Player."
Запуск из терминала
Альтернативно, запустите его непосредственно из терминала:
vmplayerИли используя полный путь:
/usr/bin/vmplayerНачальная конфигурация
При первом запуске VMware Workstation Player вам может быть предложено:
- Введите лицензионный ключ — бесплатная версия для личного использования не требует лицензионного ключа. Выберите "Use VMware Workstation Player for free for non-commercial use" и нажмите Continue.
- Примите обновленные условия — проверьте и примите любые дополнительные условия, если они представлены.
Затем вы увидите домашний экран VMware Workstation Player, где вы можете создавать новые виртуальные машины или открывать существующие.
Шаг 6 — Создание вашей первой виртуальной машины
Теперь, когда VMware Workstation Player установлен и работает, давайте пройдемся по созданию вашей первой виртуальной машины.
Шаг 6.1 — Запустите мастер создания новой ВМ
На домашнем экране VMware Player нажмите "Create a New Virtual Machine".
Шаг 6.2 — Выберите источник установки
Вас спросят, как вы хотите установить гостевую операционную систему:
- Установочный диск — если у вас есть физический установочный диск в оптическом приводе.
- Файл образа установочного диска (ISO) — выберите этот вариант и перейдите к вашему загруженному файлу
.iso. Это наиболее распространенный метод. - Я установлю операционную систему позже — создает пустую ВМ; вы устанавливаете ОС вручную позже.
Выберите ваш предпочтительный вариант и нажмите Next.
Шаг 6.3 — Выберите гостевую операционную систему
Выберите тип и версию операционной системы, которую вы планируете установить:
- Microsoft Windows — выберите соответствующую версию Windows.
- Linux — выберите ваш дистрибутив Linux и версию.
- Other — для менее распространенных операционных систем.
VMware использует эту информацию для оптимизации параметров виртуального оборудования для выбранной ОС. Нажмите Next.
Шаг 6.4 — Назовите виртуальную машину и выберите место хранения
- Имя виртуальной машины — введите описательное имя (например, "Ubuntu 22.04 Test Environment").
- Местоположение — выберите, где будут храниться файлы ВМ. Убедитесь, что целевой диск имеет достаточно свободного места (рекомендуется минимум 20 GB для большинства установок ОС).
Нажмите Next.
Шаг 6.5 — Укажите емкость диска
Установите максимальный размер диска для вашей виртуальной машины:
- Рекомендуемый минимум: 20 GB для большинства дистрибутивов Linux; 60 GB для Windows.
- Сохранить виртуальный диск как один файл — лучшая производительность, но менее портативно.
- Разделить виртуальный диск на несколько файлов — легче перемещать между системами, небольшие накладные расходы на производительность.
Нажмите Next.
Шаг 6.6 — Настройте оборудование (опционально, но рекомендуется)
Перед завершением нажмите "Customize Hardware" для точной настройки ресурсов вашей ВМ:
| Ресурс | Рекомендация |
|---|---|
| Память (RAM) | Минимум 2 GB; 4 GB для удобного использования рабочего стола |
| Процессоры | 2 виртуальных CPU для большинства рабочих нагрузок |
| Сетевой адаптер | NAT (по умолчанию) для доступа в интернет; Bridged для доступа в локальную сеть |
| Контроллер USB | Включить USB 3.1 для поддержки современных устройств |
| Дисплей | Включить 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
- Запустите вашу виртуальную машину и загрузитесь в установленную гостевую операционную систему.
- В строке меню VMware Player перейдите к Player > Manage > Install VMware Tools.
- VMware смонтирует виртуальный CD/DVD, содержащий установщик VMware Tools.
- В гостевой ОС CD должен автоматически смонтироваться. Если нет, смонтируйте его вручную:
# In the guest Linux OS
sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
ls- Распакуйте и запустите установщик:
cp VMwareTools-*.tar.gz /tmp/
cd /tmp
tar -xzf VMwareTools-*.tar.gz
cd vmware-tools-distrib
sudo ./vmware-install.pl- Следуйте подсказкам, принимая значения по умолчанию для большинства опций.
- Перезагрузите виртуальную машину после завершения установки.
Метод 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).
на всех хостинговых услугах