Jak zainstalować VMware Workstation Player na Linux: Kompletny przewodnik krok po kroku
VMware Workstation Player to jedna z najpotężniejszych i najszerzej używanych bezpłatnych platform wirtualizacji dostępnych dzisiaj. Umożliwia użytkownikom uruchamianie wielu systemów operacyjnych jednocześnie na jednej maszynie fizycznej — czyniąc ją niezbędnym narzędziem dla programistów, administratorów systemów, badaczy bezpieczeństwa i specjalistów IT, którzy muszą testować oprogramowanie, symulować środowiska sieciowe lub eksplorować różne konfiguracje systemów operacyjnych bez obciążenia dedykowanym sprzętem.
Niezależnie od tego, czy uruchamiasz Ubuntu, CentOS czy Fedorę, ten kompleksowy przewodnik przeprowadzi Cię przez każdy krok instalacji VMware Workstation Player na Linuksie, od wymagań systemowych i instalacji zależności po utworzenie pierwszej maszyny wirtualnej i jej optymalizację za pomocą VMware Tools.
> Pro Tip: Jeśli potrzebujesz solidnej alternatywy wirtualizacji opartej na chmurze dla lokalnej wirtualizacji, rozważ VPS Hosting od AlexHost — oferujący wysokowydajne serwery wirtualne z pełnym dostępem root, elastycznym skalowaniem zasobów i infrastrukturą klasy enterprise w konkurencyjnych cenach.
Co to jest VMware Workstation Player?
VMware Workstation Player (dawniej VMware Player) to bezpłatna aplikacja wirtualizacji pulpitu opracowana przez VMware, Inc. Umożliwia użytkownikom uruchamianie jednej lub więcej maszyn wirtualnych (VM) na jednym fizycznym systemie hosta. Każda VM działa jako całkowicie izolowane środowisko z własnym wirtualnym sprzętem — w tym CPU, RAM, magazynem i interfejsami sieciowymi.
Główne przypadki użycia obejmują:
- Tworzenie i testowanie oprogramowania — Uruchamianie i testowanie aplikacji w wielu środowiskach OS bez konieczności ponownego uruchomienia.
- Badania bezpieczeństwa — Bezpieczna analiza złośliwego oprogramowania lub testowanie exploitów w izolowanych środowiskach sandbox.
- Edukacja i szkolenia — Praktyka zadań administracji systemem bez ryzyka dla systemów produkcyjnych.
- Obsługa starszego oprogramowania — Uruchamianie starszych systemów operacyjnych wymaganych przez starsze aplikacje.
- Testowanie kompatybilności między platformami — Weryfikacja, że oprogramowanie zachowuje się prawidłowo w systemach Windows, Linux i innych platformach.
VMware Workstation Player obsługuje szeroką gamę systemów operacyjnych gościa, w tym wszystkie główne dystrybucje Linux, wersje Windows, a nawet macOS (z ograniczeniami).
Wymagania systemowe
Przed przystąpieniem do instalacji sprawdź, czy Twój system Linux spełnia minimalne wymagania sprzętowe i programowe dla VMware Workstation Player.
Wymagania sprzętowe
| Komponent | Minimum | Rekomendowane |
|---|---|---|
| CPU | 64-bitowy procesor x86 (2011 lub nowszy) | Procesor wielordzeniowy (4+ rdzenie) |
| RAM | 2 GB | 4 GB lub więcej |
| Przestrzeń dyskowa | 1,5 GB na instalację VMware | 20+ GB (łącznie z magazynem VM) |
| Wyświetlacz | Rozdzielczość 1024×768 | 1920×1080 lub wyższa |
| Sieć | Opcjonalnie | Adapter Ethernet lub Wi-Fi |
Wymagania programowe
- 64-bitowa dystrybucja Linux (Ubuntu 18.04+, Debian 10+, CentOS 7+, Fedora 30+, lub równoważna)
- Wersja jądra Linux 3.10 lub nowsza
- Kompilator GCC i nagłówki jądra zgodne z uruchomionym jądrem
- Uprawnienia sudo lub root do instalacji
Sprawdź informacje o systemie
Przed rozpoczęciem uruchom następujące polecenia, aby potwierdzić szczegóły systemu:
# Check Linux distribution and version
cat /etc/os-release
# Check kernel version
uname -r
# Check available RAM
free -h
# Check available disk space
df -hKrok 1 — Pobierz VMware Workstation Player
Odwiedź oficjalną stronę pobierania VMware
Przejdź do oficjalnej strony pobierania VMware Workstation Player w przeglądarce internetowej.
Wybierz wersję Linux
Na stronie pobierania:
- Zlokalizuj sekcję VMware Workstation Player.
- Wybierz Linux jako system operacyjny.
- Kliknij przycisk Download Now dla najnowszej stabilnej wersji.
Pobrany plik będzie miał rozszerzenie .bundle i nazwę pliku podobną do:
VMware-Player-Full-17.x.x-xxxxxxx.x86_64.bundlePobieranie z linii poleceń (metoda alternatywna)
Jeśli wolisz pobrać bezpośrednio z terminala, możesz użyć wget lub curl. Najpierw uzyskaj bezpośredni adres URL pobierania ze strony VMware, a następnie uruchom:
wget -O VMware-Player-latest.bundle "https://download3.vmware.com/software/player/file/VMware-Player-Full-17.x.x-xxxxxxx.x86_64.bundle"> Uwaga: Zastąp adres URL rzeczywistym bieżącym linkiem pobierania ze strony VMware, ponieważ numery wersji zmieniają się z każdym wydaniem.
Krok 2 — Uczyń Instalator Wykonywalnym
Po zakończeniu pobierania musisz przyznać uprawnienia wykonywania do pliku instalatora .bundle zanim będzie można go uruchomić.
Przejdź do Katalogu Pobierania
Otwórz terminal i przejdź do katalogu, w którym plik został zapisany (zwykle ~/Downloads):
cd ~/DownloadsWeryfikuj Pobrany Plik
Potwierdź, że plik jest obecny i zanotuj dokładną nazwę pliku:
ls -lh VMware-Player-*.bundlePrzykładowe wyjście:
-rw-r--r-- 1 user user 512M Jan 15 10:30 VMware-Player-Full-17.0.2-21581411.x86_64.bundleZastosuj Uprawnienia Wykonywania
Użyj chmod aby uczynić instalator wykonywalnym:
chmod +x VMware-Player-*.bundleWeryfikuj zmianę uprawnień:
ls -lh VMware-Player-*.bundlePlik powinien teraz wyświetlać x w polu uprawnień:
-rwxr-xr-x 1 user user 512M Jan 15 10:30 VMware-Player-Full-17.0.2-21581411.x86_64.bundleKrok 3 — Instalacja wymaganych zależności
VMware Workstation Player wymaga kilku pakietów systemowych do kompilacji modułów jądra podczas instalacji. Moduły te są niezbędne do prawidłowego działania wirtualnych kart sieciowych VMware i zarządzania pamięcią.
Dla dystrybucji opartych na Ubuntu i Debian
Zaktualizuj indeks pakietów i zainstaluj wymagane narzędzia kompilacji i nagłówki jądra:
sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential linux-headers-$(uname -r) gcc make gitOpisy pakietów:
build-essential— Instaluje GCC, G++ i Make — niezbędne narzędzia kompilacji.linux-headers-$(uname -r)— Instaluje nagłówki jądra pasujące do aktualnie uruchomionej wersji jądra.gcc— GNU C Compiler, wymagany do budowania modułów jądra VMware.make— Narzędzie automatyzacji kompilacji używane podczas kompilacji modułów.
Dla dystrybucji opartych na CentOS, RHEL i Fedora
Na CentOS 7 / RHEL 7:
sudo yum install -y kernel-devel kernel-headers gcc make perl
sudo yum groupinstall -y "Development Tools"Na CentOS 8 / RHEL 8 / Rocky Linux / AlmaLinux:
sudo dnf install -y kernel-devel kernel-headers gcc make perl
sudo dnf groupinstall -y "Development Tools"Na Fedora:
sudo dnf install -y kernel-devel kernel-headers gcc make perlWeryfikacja, że nagłówki jądra pasują do uruchomionego jądra
To jest krytyczny krok, który wielu użytkowników pomija. Zainstalowane nagłówki jądra muszą pasować do wersji aktualnie uruchomionego jądra:
# 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-develJeśli wersje się nie zgadzają, uruchom ponownie system, aby załadować najnowsze jądro, lub zainstaluj nagłówki dla swojej konkretnej wersji jądra:
# Ubuntu/Debian — install headers for specific kernel version
sudo apt install linux-headers-$(uname -r)Krok 4 — Uruchomienie instalatora VMware
Po zainstalowaniu zależności i udostępnieniu instalatora jesteś gotowy do uruchomienia instalacji VMware Workstation Player.
Wykonaj instalator z uprawnieniami root
sudo ./VMware-Player-*.bundleJeśli pobrałeś plik do określonej lokalizacji, podaj pełną ścieżkę:
sudo ./VMware-Player-Full-17.0.2-21581411.x86_64.bundleKroki Kreatora instalacji
Graficzny kreator instalacji uruchomi się automatycznie. Wykonaj następujące kroki:
1. Ekran powitalny
Kliknij Dalej, aby przejść obok ekranu powitalnego.
2. Umowa licencyjna użytkownika końcowego (EULA)
Uważnie przeczytaj Umowę licencyjną użytkownika końcowego VMware. Wybierz „Akceptuję warunki umowy licencyjnej” i kliknij Dalej.
3. Aktualizacje oprogramowania
Wybierz, czy chcesz, aby VMware Workstation Player automatycznie sprawdzał dostępność aktualizacji oprogramowania. Wybierz swoją preferencję i kliknij Dalej.
4. Program poprawy doświadczenia użytkownika
Zdecyduj, czy chcesz uczestniczyć w Programie poprawy doświadczenia klienta VMware (CEIP). Jest to opcjonalne. Kliknij Dalej.
5. Skróty
Wybierz, gdzie chcesz, aby skróty VMware Player były tworzone (pulpit, Menu Start itp.). Kliknij Dalej.
6. Gotowy do instalacji
Przejrzyj ustawienia instalacji. Kliknij Zainstaluj, aby rozpocząć proces instalacji.
7. Kompilacja modułów jądra
VMware automatycznie skompiluje niezbędne moduły jądra dla Twojego systemu. Ten proces może potrwać kilka minut w zależności od Twojego sprzętu. Podczas kompilacji zobaczysz wskaźniki postępu.
8. Instalacja zakończona
Po zakończeniu instalacji kliknij Zakończ, aby zamknąć kreatora.
Instalacja dyskretna/nienadzorowana (metoda wiersza poleceń)
W przypadku automatycznych wdrożeń lub środowisk serwerowych bez GUI możesz zainstalować VMware Player dyskretnie:
sudo ./VMware-Player-*.bundle --console --required --eulas-agreedWyjaśnienia flag:
--console— Uruchamia instalator w trybie konsoli (bez GUI).--required— Wyświetla tylko wymagane pytania podczas instalacji.--eulas-agreed— Automatycznie akceptuje wszystkie Umowy licencyjne użytkownika końcowego.
Krok 5 — Uruchomienie VMware Workstation Player
Uruchomienie z Menu Aplikacji
Po instalacji VMware Workstation Player można znaleźć w menu aplikacji środowiska pulpitu w sekcji Aplikacje > Narzędzia systemowe lub wyszukując „VMware Player”.
Uruchomienie z Terminala
Alternatywnie uruchom go bezpośrednio z terminala:
vmplayerLub używając pełnej ścieżki:
/usr/bin/vmplayerKonfiguracja Początkowa
Gdy VMware Workstation Player uruchomi się po raz pierwszy, możesz zostać poproszony o:
- Wprowadzenie klucza licencji — Bezpłatna wersja do użytku osobistego nie wymaga klucza licencji. Wybierz „Użyj VMware Workstation Player za darmo do użytku niekomercyjnego” i kliknij Kontynuuj.
- Zaakceptowanie zaktualizowanych warunków — Przejrzyj i zaakceptuj dodatkowe warunki, jeśli zostaną przedstawione.
Następnie zobaczysz ekran główny VMware Workstation Player, gdzie możesz tworzyć nowe maszyny wirtualne lub otwierać istniejące.
Krok 6 — Utwórz swoją pierwszą maszynę wirtualną
Teraz, gdy VMware Workstation Player jest zainstalowany i uruchomiony, przejdziemy przez proces tworzenia pierwszej maszyny wirtualnej.
Krok 6.1 — Uruchom Kreatora Nowej Maszyny Wirtualnej
Na ekranie głównym VMware Player kliknij „Utwórz nową maszynę wirtualną”.
Krok 6.2 — Wybierz źródło instalacji
Zostaniesz poproszony o wybranie sposobu instalacji systemu operacyjnego gościa:
- Dysk instalacyjny — Jeśli masz fizyczny dysk instalacyjny w napędzie optycznym.
- Plik obrazu dysku instalacyjnego (ISO) — Wybierz tę opcję i przejdź do pobranego pliku
.iso. To jest najczęściej używana metoda. - Zainstaluj system operacyjny później — Tworzy pustą maszynę wirtualną; system operacyjny instalujesz ręcznie później.
Wybierz preferowaną opcję i kliknij Dalej.
Krok 6.3 — Wybierz system operacyjny gościa
Wybierz typ i wersję systemu operacyjnego, który planujesz zainstalować:
- Microsoft Windows — Wybierz odpowiednią wersję systemu Windows.
- Linux — Wybierz dystrybucję Linux i wersję.
- Inne — Dla mniej popularnych systemów operacyjnych.
VMware wykorzystuje te informacje do optymalizacji ustawień wirtualnego sprzętu dla wybranego systemu operacyjnego. Kliknij Dalej.
Krok 6.4 — Nazwij maszynę wirtualną i wybierz lokalizację przechowywania
- Nazwa maszyny wirtualnej — Wpisz opisową nazwę (np. „Ubuntu 22.04 Test Environment”).
- Lokalizacja — Wybierz, gdzie będą przechowywane pliki maszyny wirtualnej. Upewnij się, że dysk docelowy ma wystarczającą ilość wolnego miejsca (co najmniej 20 GB zalecane dla większości instalacji systemów operacyjnych).
Kliknij Dalej.
Krok 6.5 — Określ pojemność dysku
Ustaw maksymalny rozmiar dysku dla maszyny wirtualnej:
- Zalecane minimum: 20 GB dla większości dystrybucji Linux; 60 GB dla systemu Windows.
- Przechowuj dysk wirtualny jako jeden plik — Lepsza wydajność, ale mniejsza przenośność.
- Podziel dysk wirtualny na wiele plików — Łatwiejsze przenoszenie między systemami, niewielkie obciążenie wydajności.
Kliknij Dalej.
Krok 6.6 — Dostosuj sprzęt (opcjonalnie, ale zalecane)
Przed zakończeniem kliknij „Dostosuj sprzęt”, aby dostroić zasoby maszyny wirtualnej:
| Zasób | Zalecenie |
|---|---|
| Pamięć (RAM) | Co najmniej 2 GB; 4 GB dla wygodnego użytku na pulpicie |
| Procesory | 2 wirtualne CPU dla większości obciążeń |
| Adapter sieciowy | NAT (domyślnie) dla dostępu do Internetu; Bridged dla dostępu do sieci LAN |
| Kontroler USB | Włącz USB 3.1 dla obsługi nowoczesnych urządzeń |
| Wyświetlacz | Włącz przyspieszenie 3D, jeśli jest potrzebne |
Kliknij Zamknij po zakończeniu, a następnie kliknij Zakończ.
Krok 6.7 — Zainstaluj system operacyjny gościa
Nowa maszyna wirtualna pojawi się w bibliotece VMware Player. Kliknij „Uruchom maszynę wirtualną”, aby ją uruchomić. Maszyna wirtualna uruchomi się z wybranego pliku ISO lub dysku i rozpocznie proces instalacji systemu operacyjnego. Postępuj zgodnie ze standardowymi krokami instalacji dla wybranego systemu operacyjnego.
Krok 7 — Instalacja VMware Tools
VMware Tools to zestaw narzędzi, które znacznie poprawiają wydajność i użyteczność maszyn wirtualnych. Instalacja VMware Tools jest zdecydowanie zalecana dla wszystkich systemów operacyjnych gościa.
Korzyści z VMware Tools
- Lepsza wydajność grafiki — Umożliwia sterowniki grafiki SVGA dla lepszej rozdzielczości i częstotliwości odświeżania.
- Bezproblemowa integracja myszy — Eliminuje potrzebę „chwytania” i „zwalniania” kursora myszy.
- Schowek współdzielony — Kopiuj i wklej tekst i pliki między systemem hosta a systemem gościa.
- Przeciąganie i upuszczanie — Przesyłaj pliki między hostem a gościem poprzez przeciąganie i upuszczanie.
- Synchronizacja czasu — Utrzymuje zegar systemu gościa zsynchronizowany z hostem.
- Foldery współdzielone — Uzyskaj dostęp do katalogów hosta z poziomu systemu gościa.
- Lepsza wydajność sieci — Ulepszona wydajność sterownika sieci wirtualnej.
Metoda 1: Instalacja VMware Tools za pośrednictwem menu VMware Player
- Uruchom maszynę wirtualną i uruchom zainstalowany system operacyjny gościa.
- Z paska menu VMware Player przejdź do Player > Manage > Install VMware Tools.
- VMware zamontuje wirtualny dysk CD/DVD zawierający instalator VMware Tools.
- W systemie gościa dysk powinien się automatycznie zamontować. Jeśli nie, zamontuj go ręcznie:
# In the guest Linux OS
sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
ls- Rozpakuj i uruchom instalator:
cp VMwareTools-*.tar.gz /tmp/
cd /tmp
tar -xzf VMwareTools-*.tar.gz
cd vmware-tools-distrib
sudo ./vmware-install.pl- Postępuj zgodnie z instrukcjami, akceptując wartości domyślne dla większości opcji.
- Uruchom ponownie maszynę wirtualną po zakończeniu instalacji.
Metoda 2: Instalacja Open VM Tools (Zalecane dla gościa Linux)
W przypadku systemów operacyjnych gościa Linux, open-vm-tools jest zalecaną alternatywą dla pakietu VMware Tools. Jest utrzymywany przez społeczność open-source i jest dostępny w repozytoriach większości dystrybucji Linux.
Na Ubuntu/Debian:
sudo apt update
sudo apt install -y open-vm-tools open-vm-tools-desktopNa CentOS/RHEL/Rocky Linux:
sudo yum install -y open-vm-tools
# or
sudo dnf install -y open-vm-toolsNa Fedora:
sudo dnf install -y open-vm-tools open-vm-tools-desktopPo instalacji uruchom i włącz usługę:
sudo systemctl enable vmtoolsd
sudo systemctl start vmtoolsdSprawdź, czy usługa jest uruchomiona:
sudo systemctl status vmtoolsdRozwiązywanie Typowych Problemów
Problem 1: Kompilacja Modułu Jądra Nie Powiedzie Się
Objaw: Instalacja kończy się błędami związanymi z kompilacją modułu jądra.
Rozwiązanie:
# 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-allProblem 2: VMware Player Nie Uruchamia Się Po Aktualizacji Jądra
Objaw: Po aktualizacji jądra VMware Player nie uruchamia się lub wyświetla błędy modułu.
Rozwiązanie: Moduły jądra VMware muszą być ponownie skompilowane po każdej aktualizacji jądra:
sudo vmware-modconfig --console --install-allAby zautomatyzować ten proces, rozważ użycie projektu vmware-host-modules lub DKMS (Dynamic Kernel Module Support).
Problem 3: Ostrzeżenie „Brak Obsługi 3D”
Objaw: VMware Player wyświetla ostrzeżenie o braku obsługi przyspieszenia 3D.
Rozwiązanie: Zainstaluj wymagane biblioteki renderowania 3D:
# Ubuntu/Debian
sudo apt install -y libgl1-mesa-glx libglu1-mesa
# CentOS/Fedora
sudo dnf install -y mesa-libGL mesa-libGLUProblem 4: Problemy z Łącznością Sieciową w Maszynach Wirtualnych
Objaw: Maszyny wirtualne nie mogą połączyć się z Internetem lub siecią lokalną.
Rozwiązanie:
# Restart VMware networking services
sudo /etc/init.d/vmware restart
# Or use systemctl
sudo systemctl restart vmware
# Verify network interfaces
ip addr showProblem 5: Błąd Niewystarczających Uprawnień
Objaw: Błąd „Nie masz uprawnień do uruchomienia VMware Player”.
Rozwiązanie:
# 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.
| Czynnik | VMware Workstation Player | Cloud VPS |
|---|---|---|
| Koszt | Bezpłatny (użytek osobisty) | Płatność za użytkowanie lub stała miesięczna |
| Zależność od sprzętu | Wymaga potężnego sprzętu lokalnego | Brak wymagań dotyczących sprzętu lokalnego |
| Dostępność | Tylko maszyna lokalna | Dostępny z dowolnego miejsca |
| Skalowalność | Ograniczona sprzętem hosta | Natychmiast skalowalna |
| Czas pracy | Zależy od Twojej maszyny | 99.9%+ SLA gwarantowana |
| Konserwacja | Zarządzasz wszystkim | Dostawca obsługuje infrastrukturę |
| Współpraca | Trudne do udostępniania maszyn wirtualnych | Łatwy dostęp zespołu |
For production workloads, development environments that need 24/7 availability, or scenarios where your local machine lacks sufficient resources, a cloud VPS Hosting solution is often the smarter choice.
AlexHost offers a range of hosting solutions to fit every use case:
- VPS Hosting — Full root access, SSD storage, and scalable resources for developers and businesses.
- Dedicated Servers — Maximum performance and complete hardware isolation for resource-intensive workloads.
- GPU Hosting — High-performance GPU servers for AI/ML workloads, rendering, and scientific computing.
- Shared Web Hosting — Affordable, managed hosting for websites and small applications.
For teams running multiple virtual environments, pairing local VMware virtualization with a Dedicated Server from AlexHost gives you the best of both worlds — local flexibility and cloud-grade reliability.
Podsumowanie
Instalacja VMware Workstation Player na Linux to prosty proces, który odblokowuje potężne możliwości wirtualizacji na istniejącym sprzęcie. Postępując zgodnie z tym przewodnikiem, udało Ci się:
✅ Zweryfikować wymagania systemowe i zainstalować wszystkie niezbędne zależności
✅ Pobrać i zainstalować VMware Workstation Player w systemie Linux
✅ Uruchomić aplikację i przejść przez konfigurację początkową
✅ Utworzyć pierwszą maszynę wirtualną z zoptymalizowaną alokacją zasobów
✅ Zainstalować VMware Tools (lub open-vm-tools) dla maksymalnej wydajności VM
✅ Nauczyć się rozwiązywać najczęstsze problemy z instalacją
VMware Workstation Player daje użytkownikom Linux solidną, bezpłatną platformę do uruchamiania wielu systemów operacyjnych, testowania oprogramowania i budowania izolowanych środowisk deweloperskich — wszystko bez potrzeby dodatkowego sprzętu fizycznego.
Jednak jeśli Twoje potrzeby wirtualizacyjne przekraczają możliwości lokalnego sprzętu, lub jeśli potrzebujesz zawsze dostępnych, zdalnie dostępnych środowisk, rozważ zapoznanie się z VPS Hosting i Dedicated Servers AlexHost — specjalnie zaprojektowane dla deweloperów, administratorów systemów i firm, które wymagają wydajności, niezawodności i elastyczności.
*Masz pytania dotyczące instalacji VMware lub potrzebujesz pomocy w wyborze odpowiedniego rozwiązania hostingowego? Zapoznaj się z pełną gamą usług AlexHost i znajdź idealną infrastrukturę do swoich potrzeb.*
na wszystkich usługach hostingowych