Заощадьте 15% на всіх хостингових послугах

Перевірте свої навички і отримайте Знижку на будь-який план хостингу

Використовуй код: Skills Почати
Рубрики
Linux Віртуальні сервери

Як встановити 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. Вона дозволяє користувачам запускати одну або кілька віртуальних машин (VM) на одній фізичній хост-системі. Кожна VM працює як повністю ізольоване середовище з власним віртуальним обладнанням — включаючи 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. Спочатку отримайте прямий URL завантаження з веб-сайту 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. Встановлення завершено

Після завершення встановлення натисніть Готово, щоб вийти з майстра.

Мовчазне/автоматичне встановлення (метод командного рядка)

Для автоматизованих розгортань або серверних середовищ без 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 запускається вперше, вам може бути запропоновано:

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

Потім вам буде показано домашній екран VMware Workstation Player, де ви можете створювати нові віртуальні машини або відкривати існуючі.

Крок 6 — Створіть вашу першу віртуальну машину

Тепер, коли VMware Workstation Player встановлений і запущений, давайте розглянемо створення вашої першої віртуальної машини.

Крок 6.1 — Запустіть майстер нової VM

На домашньому екрані VMware Player натисніть «Create a New Virtual Machine».

Крок 6.2 — Виберіть джерело встановлення

Вас запитають, як ви хочете встановити гостьову операційну систему:

  • Installer disc — Якщо у вас є фізичний диск встановлення у оптичному приводі.
  • Installer disc image file (ISO) — Виберіть цей варіант і перейдіть до вашого завантаженого файлу .iso. Це найпоширеніший метод.
  • I will install the operating system later — Створює порожню VM; ви встановлюєте ОС вручну пізніше.

Виберіть бажаний варіант і натисніть Next.

Крок 6.3 — Виберіть гостьову операційну систему

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

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

VMware використовує цю інформацію для оптимізації параметрів віртуального обладнання для вибраної ОС. Натисніть Next.

Крок 6.4 — Назвіть віртуальну машину і виберіть місце зберігання

  • Virtual machine name — Введіть описову назву (наприклад, «Ubuntu 22.04 Test Environment»).
  • Location — Виберіть, де будуть зберігатися файли VM. Переконайтеся, що цільовий диск має достатньо вільного місця (рекомендується щонайменше 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», щоб точно налаштувати ресурси вашої VM:

РесурсРекомендація
Memory (RAM)Щонайменше 2 GB; 4 GB для комфортного використання робочого стола
Processors2 віртуальні CPU для більшості робочих навантажень
Network AdapterNAT (за замовчуванням) для доступу в Інтернет; Bridged для доступу до LAN
USB ControllerУвімкніть USB 3.1 для підтримки сучасних пристроїв
DisplayУвімкніть 3D прискорення, якщо потрібно

Натисніть Close після завершення, потім натисніть Finish.

Крок 6.7 — Встановіть гостьову операційну систему

Ваша нова VM з’явиться в бібліотеці VMware Player. Натисніть «Play virtual machine», щоб запустити її. VM завантажиться з вибраного 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: Попередження “Немає підтримки 3D”

Симптом: 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: Помилка недостатніх дозволів

Симптом: Помилка “У вас немає дозволу на запуск 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 гарантовано
ОбслуговуванняВи керуєте всімПровайдер керує інфраструктурою
СпівпрацяСкладно ділитися ВМЛегкий доступ команди

Для виробничих навантажень, середовищ розробки, які потребують цілодобової доступності, або сценаріїв, де вашій локальній машині не вистачає ресурсів, хмарне рішення 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 надійну, безплатну платформу для запуску кількох операційних систем, тестування програмного забезпечення та створення ізольованих середовищ розробки — все без необхідності додаткового фізичного обладнання.

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

*Маєте питання щодо встановлення VMware або потребуєте допомоги у виборі правильного рішення для хостингу? Дослідіть повний спектр послуг AlexHost та знайдіть ідеальну інфраструктуру для ваших потреб.*