Як встановити 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.
Вимоги до апаратного забезпечення
| Компонент | Мінімум | Рекомендовано |
|---|---|---|
| CPU | 64-бітний процесор x86 (2011 року або пізніше) | Багатоядерний процесор (4+ ядра) |
| RAM | 2 GB | 4 GB або більше |
| Дисковий простір | 1.5 GB для встановлення VMware | 20+ GB (включаючи сховище VM) |
| Дисплей | Розширення 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. Спочатку отримайте прямий 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 запускається вперше, вам може бути запропоновано:
- Введіть ліцензійний ключ — Безплатна версія для особистого використання не потребує ліцензійного ключа. Виберіть "Use VMware Workstation Player for free for non-commercial use" і натисніть Continue.
- Прийняти оновлені умови — Перегляньте та прийміть будь-які додаткові умови, якщо вони представлені.
Потім вам буде показано домашній екран 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 для комфортного використання робочого стола |
| Processors | 2 віртуальні CPU для більшості робочих навантажень |
| Network Adapter | NAT (за замовчуванням) для доступу в Інтернет; 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
- Запустіть вашу віртуальну машину і завантажте встановлену гостьову операційну систему.
- З панелі меню 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).
Проблема 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 $USERVMware 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 Player | Cloud 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 та знайдіть ідеальну інфраструктуру для ваших потреб.*
на всіх хостингових послугах