Zaoszczędź 15% na wszystkich usługach hostingowych

Sprawdź swoje umiejętności i zdobądź Rabat na dowolny plan hostingowy

Użyj kodu: Skills Rozpocznij
Sekcja
Linux Serwery Wirtualne

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 wirtualizacyjnych dostępnych dzisiaj. Umożliwia użytkownikom uruchamianie wielu systemów operacyjnych jednocześnie na jednej maszynie fizycznej — czyniąc to 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 badać różne konfiguracje systemów operacyjnych bez obciążenia dedykowanego sprzętu.

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 optymalizację jej za pomocą VMware Tools.

> Wskazówka Pro: Jeśli potrzebujesz solidnej alternatywy wirtualizacji opartej na chmurze dla lokalnej wirtualizacji, rozważ Hosting VPS od AlexHost — oferujący wysokowydajne serwery wirtualne z pełnym dostępem root, elastycznym skalowaniem zasobów i infrastrukturą klasy enterprise w konkurencyjnych cenach.

Czym jest VMware Workstation Player?

VMware Workstation Player (wcześniej VMware Player) to bezpłatna aplikacja do wirtualizacji pulpitu opracowana przez VMware, Inc. Umożliwia użytkownikom uruchamianie jednej lub więcej maszyn wirtualnych (VM) na jednym systemie hosta fizycznego. Każda VM działa jako całkowicie izolowane środowisko z własnym wirtualnym sprzętem — w tym CPU, RAM, magazynem i interfejsami sieciowymi.

Kluczowe przypadki użycia obejmują:

  • Tworzenie i testowanie oprogramowania — Uruchamiaj i testuj aplikacje w wielu środowiskach systemów operacyjnych bez ponownego uruchamiania.
  • Badania bezpieczeństwa — Bezpiecznie analizuj złośliwe oprogramowanie lub testuj exploity w izolowanych środowiskach piaskownicy.
  • Edukacja i szkolenia — Ćwicz zadania administracji systemem bez ryzyka dla systemów produkcyjnych.
  • Obsługa starszego oprogramowania — Uruchamiaj starsze systemy operacyjne wymagane przez starsze aplikacje.
  • Testowanie kompatybilności między platformami — Sprawdź, czy Twoje 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 Linuksa, 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

KomponentMinimumRekomendowane
CPU64-bitowy procesor x86 (2011 lub nowszy)Procesor wielordzeniowy (4+ rdzenie)
RAM2 GB4 GB lub więcej
Przestrzeń dyskowa1,5 GB do instalacji VMware20+ GB (w tym magazyn VM)
WyświetlaczRozdzielczość 1024×7681920×1080 lub wyższa
SiećOpcjonalnieAdapter Ethernet lub Wi-Fi

Wymagania programowe

  • 64-bitowa dystrybucja Linuksa (Ubuntu 18.04+, Debian 10+, CentOS 7+, Fedora 30+, lub równoważna)
  • Wersja jądra Linuksa 3.10 lub nowsza
  • Kompilator GCC i nagłówki jądra pasujące do Twojego uruchomionego jądra
  • 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 -h

Krok 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:

  1. Zlokalizuj sekcję VMware Workstation Player.
  2. Wybierz Linux jako system operacyjny.
  3. Kliknij przycisk Pobierz teraz 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.bundle

Pobierz za pośrednictwem wiersza poleceń (metoda alternatywna)

Jeśli wolisz pobierać 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żdą wersją.

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 zmień katalog na miejsce, w którym plik został zapisany (zazwyczaj ~/Downloads):

cd ~/Downloads

Sprawdź pobrany plik

Potwierdź, że plik jest obecny i zanotuj dokładną nazwę pliku:

ls -lh VMware-Player-*.bundle

Przykładowe wyjście:

-rw-r--r-- 1 user user 512M Jan 15 10:30 VMware-Player-Full-17.0.2-21581411.x86_64.bundle

Zastosuj uprawnienia wykonywania

Użyj chmod aby uczynić instalator wykonywalnym:

chmod +x VMware-Player-*.bundle

Sprawdź zmianę uprawnień:

ls -lh VMware-Player-*.bundle

Plik 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.bundle

Krok 3 — Zainstaluj wymagane 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 funkcjonowania wirtualnych adapterów 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 git

Opisy 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 Twojej aktualnie uruchomionej wersji jądra.
  • gcc — Kompilator GNU C, 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 perl

Sprawdź, czy nagłówki jądra pasują do Twojego uruchomionego jądra

To jest krytyczny krok, który wielu użytkowników pomija. Zainstalowane nagłówki jądra muszą pasować do Twojej aktualnie uruchomionej wersji 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-devel

Jeśli wersje się nie zgadzają, uruchom ponownie system, aby załadować najnowsze jądro, lub zainstaluj nagłówki dla Twojej konkretnej wersji jądra:

# Ubuntu/Debian — install headers for specific kernel version
sudo apt install linux-headers-$(uname -r)

Krok 4 — Uruchom instalator VMware

Po zainstalowaniu zależności i uczynieniu instalatora wykonywalnym jesteś gotów do uruchomienia instalacji VMware Workstation Player.

Wykonaj instalator z uprawnieniami root

sudo ./VMware-Player-*.bundle

Jeśli pobrano plik do określonej lokalizacji, podaj pełną ścieżkę:

sudo ./VMware-Player-Full-17.0.2-21581411.x86_64.bundle

Kroki kreatora instalacji

Graficzny kreator instalacji uruchomi się automatycznie. Wykonaj następujące kroki:

1. Ekran powitalny

Kliknij Dalej, aby przejść poza ekran powitalny.

2. Umowa licencji użytkownika końcowego (EULA)

Uważnie przeczytaj Umowę licencji 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ł aktualizacje 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łu 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. Zobaczysz wskaźniki postępu podczas kompilacji.

8. Instalacja ukończona

Po zakończeniu instalacji kliknij Zakończ, aby wyjść z kreatora.

Instalacja dyskretna/nienadzorowana (metoda wiersza poleceń)

W przypadku wdrożeń zautomatyzowanych lub środowisk serwerowych bez GUI możesz zainstalować VMware Player dyskretnie:

sudo ./VMware-Player-*.bundle --console --required --eulas-agreed

Wyjaśnienia flag:

  • --console — Uruchamia instalator w trybie konsoli (bez GUI).
  • --required — Wyświetla tylko wymagane pytania podczas instalacji.
  • --eulas-agreed — Automatycznie akceptuje wszystkie Umowy licencji użytkownika końcowego.

Krok 5 — Uruchom VMware Workstation Player

Uruchom 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".

Uruchom z terminala

Alternatywnie uruchom go bezpośrednio z terminala:

vmplayer

Lub używając pełnej ścieżki:

/usr/bin/vmplayer

Konfiguracja początkowa

Gdy VMware Workstation Player uruchomi się po raz pierwszy, możesz zostać poproszony o:

  1. Wprowadzenie klucza licencji — Bezpłatna wersja do użytku osobistego nie wymaga klucza licencji. Wybierz "Użyj VMware Workstation Player bezpłatnie do użytku niekomercyjnego" i kliknij Kontynuuj.
  2. Zaakceptuj zaktualizowane warunki — Przejrzyj i zaakceptuj wszelkie dodatkowe warunki, jeśli zostaną przedstawione.

Następnie zobaczysz ekran główny VMware Workstation Player, na którym możesz tworzyć nowe maszyny wirtualne lub otwierać istniejące.

Krok 6 — Utwórz pierwszą maszynę wirtualną

Teraz, gdy VMware Workstation Player jest zainstalowany i uruchomiony, przejdźmy przez tworzenie pierwszej maszyny wirtualnej.

Krok 6.1 — Uruchom kreatora nowej VM

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ęstsza metoda.
  • Zainstaluj system operacyjny później — Tworzy pustą VM; instalujesz system operacyjny 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ę Windows.
  • Linux — Wybierz dystrybucję i wersję Linuksa.
  • Inne — Dla mniej popularnych systemów operacyjnych.

VMware używa tych informacji do optymalizacji ustawień wirtualnego sprzętu dla wybranego systemu operacyjnego. Kliknij Dalej.

Krok 6.4 — Nazwij maszynę wirtualną i wybierz lokalizację magazynu

  • Nazwa maszyny wirtualnej — Wprowadź opisową nazwę (np. "Ubuntu 22.04 Test Environment").
  • Lokalizacja — Wybierz, gdzie będą przechowywane pliki VM. Upewnij się, że dysk docelowy ma wystarczającą wolną przestrzeń (co najmniej 20 GB rekomendowane dla większości instalacji systemu operacyjnego).

Kliknij Dalej.

Krok 6.5 — Określ pojemność dysku

Ustaw maksymalny rozmiar dysku dla maszyny wirtualnej:

  • Rekomendowane minimum: 20 GB dla większości dystrybucji Linuksa; 60 GB dla Windows.
  • Przechowuj dysk wirtualny jako pojedynczy plik — Lepsza wydajność, ale mniej przenośny.
  • Podziel dysk wirtualny na wiele plików — Łatwiej przenosić między systemami, niewielkie obciążenie wydajności.

Kliknij Dalej.

Krok 6.6 — Dostosuj sprzęt (opcjonalnie, ale rekomendowane)

Przed zakończeniem kliknij "Dostosuj sprzęt", aby precyzyjnie dostroić zasoby VM:

ZasóbRekomendacja
Pamięć (RAM)Co najmniej 2 GB; 4 GB dla wygodnego użytku pulpitu
Procesory2 wirtualne CPU dla większości obciążeń
Adapter sieciowyNAT (domyślnie) dla dostępu do Internetu; Bridged dla dostępu do sieci LAN
Kontroler USBWłącz USB 3.1 dla obsługi nowoczesnych urządzeń
WyświetlaczWłą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 VM pojawi się w bibliotece VMware Player. Kliknij "Uruchom maszynę wirtualną", aby ją uruchomić. VM uruchomi się z wybranego pliku ISO lub dysku i rozpocznie proces instalacji systemu operacyjnego. Wykonaj standardowe kroki instalacji dla wybranego systemu operacyjnego.

Krok 7 — Zainstaluj VMware Tools

VMware Tools to zestaw narzędzi, które znacznie zwiększają wydajność i użyteczność maszyn wirtualnych. Instalacja VMware Tools jest zdecydowanie rekomendowana dla wszystkich systemów operacyjnych gościa.

Korzyści z VMware Tools

  • Ulepszona wydajność grafiki — Włącza sterowniki grafiki SVGA dla lepszej rozdzielczości i częstotliwości odświeżania.
  • Bezproblemowa integracja myszy — Eliminuje potrzebę "przechwytywania" i "zwalniania" kursora myszy.
  • Schowek udostępniony — Kopiuj i wklejaj tekst i pliki między systemem operacyjnym hosta i gościa.
  • Przeciągnij i upuść — Przenieś pliki między hostem i gościem poprzez przeciągnięcie i upuszczenie.
  • Synchronizacja czasu — Utrzymuje zegar systemu operacyjnego gościa zsynchronizowany z hostem.
  • Foldery udostępnione — Dostęp do katalogów hosta z poziomu systemu operacyjnego gościa.
  • Ulepszona wydajność sieci — Ulepszona wydajność sterownika sieci wirtualnej.

Metoda 1: Zainstaluj VMware Tools za pośrednictwem menu VMware Player

  1. Uruchom maszynę wirtualną i uruchom zainstalowany system operacyjny gościa.
  2. Z paska menu VMware Player przejdź do Player > Manage > Install VMware Tools.
  3. VMware zamontuje wirtualny dysk CD/DVD zawierający instalator VMware Tools.
  4. W systemie operacyjnym 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
  1. Rozpakuj i uruchom instalator:
cp VMwareTools-*.tar.gz /tmp/
cd /tmp
tar -xzf VMwareTools-*.tar.gz
cd vmware-tools-distrib
sudo ./vmware-install.pl
  1. Postępuj zgodnie z monitami, akceptując wartości domyślne dla większości opcji.
  2. Uruchom ponownie maszynę wirtualną po zakończeniu instalacji.

Metoda 2: Zainstaluj Open VM Tools (rekomendowane dla gościa Linux)

Dla systemów operacyjnych gościa Linux, open-vm-tools jest rekomendowaną alternatywą dla zastrzeżonego pakietu VMware Tools. Jest utrzymywany przez społeczność open-source i jest dostępny w repozytoriach większości dystrybucji Linuksa.

Na Ubuntu/Debian:

sudo apt update
sudo apt install -y open-vm-tools open-vm-tools-desktop

Na CentOS/RHEL/Rocky Linux:

sudo yum install -y open-vm-tools
# or
sudo dnf install -y open-vm-tools

Na Fedora:

sudo dnf install -y open-vm-tools open-vm-tools-desktop

Po instalacji uruchom i włącz usługę:

sudo systemctl enable vmtoolsd
sudo systemctl start vmtoolsd

Sprawdź, czy usługa jest uruchomiona:

sudo systemctl status vmtoolsd

Rozwiązywanie typowych problemów

Problem 1: Kompilacja modułu jądra nie powiedzie się

Objaw: Instalacja nie powiedzie się z 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-all

Problem 2: VMware Player nie uruchomi 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-all

Aby zautomatyzować ten proces, rozważ użycie projektu vmware-host-modules lub DKMS (Dynamic Kernel Module Support).

Problem 3: Ostrzeżenie "No 3D Support"

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-libGLU

Problem 4: Problemy z łącznością sieciową w VM

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 show

Problem 5: Błąd

Linux System operacyjny
Administracja Serwery Wirtualne
Administracja Serwery Wirtualne