Как да инсталирате VMware Workstation Player на Linux: Пълно ръководство стъпка по стъпка
VMware Workstation Player е една от най-мощните и широко използвани безплатни платформи за виртуализация, налични днес. Тя позволява на потребителите да стартират множество операционни системи едновременно на един физически компютър — което я прави незаменим инструмент за разработчици, системни администратори, изследователи на сигурност и IT професионалисти, които трябва да тестват софтуер, да симулират мрежови среди или да изследват различни конфигурации на ОС без допълнителни разходи за специализирано оборудване.
Независимо дали стартирате Ubuntu, CentOS или Fedora, това всеобхватно ръководство ще ви преведе през всяка стъпка на инсталирането на VMware Workstation Player на Linux, от системните изисквания и инсталирането на зависимости до създаването на първата виртуална машина и оптимизирането й с VMware Tools.
> Pro Tip: Ако имате нужда от надежна облачна алтернатива на локалната виртуализация, разгледайте VPS Hosting от AlexHost — предлагащ висока производителност виртуални сървъри с пълен root достъп, гъвкаво мащабиране на ресурсите и инфраструктура на корпоративно ниво по конкурентни цени.
Какво е VMware Workstation Player?
VMware Workstation Player (преди това VMware Player) е безплатно приложение за настолна виртуализация, разработено от VMware, Inc. Позволява на потребителите да стартират една или повече виртуални машини (VMs) на един физически хост система. Всяка VM работи като напълно изолирана среда със собствено виртуално оборудване — включително CPU, RAM, хранилище и мрежови интерфейси.
Ключови случаи на употреба включват:
- Разработка и тестване на софтуер — Стартирайте и тестирайте приложения в множество OS среди без рестартиране.
- Изследване на сигурност — Безопасно анализирайте малуер или тестирайте експлойти в изолирани sandbox среди.
- Образование и обучение — Практикувайте задачи по администриране на системи без риск за производствени системи.
- Поддръжка на наследено софтуер — Стартирайте по-стари операционни системи, необходими за наследени приложения.
- Тестване на кросплатформена съвместимост — Проверете, че вашият софтуер работи правилно на 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 адаптер |
Софтуерни изисквания
- A 64-битова Linux дистрибуция (Ubuntu 18.04+, Debian 10+, CentOS 7+, Fedora 30+, или еквивалент)
- Linux kernel версия 3.10 или по-нова
- GCC compiler и kernel headers съответстващи на вашия работещ kernel
- 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 изисква няколко системни пакета за компилиране на kernel модули по време на инсталацията. Тези модули са съществени за правилното функциониране на виртуалните мрежови адаптери и управлението на паметта на VMware.
За Ubuntu и дистрибуции, базирани на Debian
Актуализирайте индекса на пакетите и инсталирайте необходимите инструменти за компилиране и kernel заглавки:
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)— Инсталира kernel заглавки, съответстващи на вашата текущо работеща версия на kernel.gcc— GNU C Compiler, необходим за компилиране на VMware kernel модули.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Проверка дали kernel заглавките съответстват на вашия работещ kernel
Това е критичен стъпка, която много потребители пропускат. Инсталираните kernel заглавки трябва да съответстват на вашата текущо работеща версия на kernel:
# 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Ако версиите не съответстват, рестартирайте системата, за да заредите най-новия kernel, или инсталирайте заглавки за вашата конкретна версия на kernel:
# 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 (работен плот, Start Menu и т.н.). Кликнете Напред.
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: Предупреждение “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 $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 гарантирано |
| Поддръжка | Вие управлявате всичко | Доставчикът управлява инфраструктурата |
| Сътрудничество | Трудно е да се споделят VM | Лесен достъп на екипа |
За производствени работни натоварвания, среди за разработка, които имат нужда от 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) за максимална производителност на VM
✅ Научихте се как да отстранявате най-често срещаните проблеми при инсталация
VMware Workstation Player дава на Linux потребителите надежна, безплатна платформа за стартиране на множество операционни системи, тестване на софтуер и изграждане на изолирани среди за разработка — всичко без необходимост от допълнителен физически хардуер.
Ако обаче вашите потребности от виртуализация надвишат това, което локалният хардуер може да поддържа, или ако имате нужда от винаги активни, отдалечено достъпни среди, помислете да изследвате VPS Hosting и Dedicated Servers на AlexHost — специално разработени за разработчици, системни администратори и бизнеси, които изискват производителност, надежност и гъвкавост.
*Имате ли въпроси относно инсталацията на VMware или имате нужда от помощ при избора на правилното решение за хостинг? Изследвайте пълния спектър от услуги на AlexHost и намерете идеалната инфраструктура за вашите нужди.*
от всички хостинг услуги