Wprowadzenie
Cześć! Chcesz zainstalować VMware Workstation Player na Ubuntu, aby uruchamiać maszyny wirtualne, np. dla pakietu local-ai-packaged na Twoim serwerze AI (192.168.76.171)? Ten artykuł to prosta, idiotoodporna instrukcja, która poprowadzi Cię krok po kroku przez proces instalacji. Wszystko po polsku, z gotowymi komendami do skopiowania, idealne dla początkujących i zaawansowanych użytkowników budujących serwery AI na agencja-ai.com. Dzięki VMware uruchomisz wirtualne środowiska, takie jak Flowise czy Supabase, w kilka minut!
Co to jest VMware Workstation Player?
VMware Workstation Player to darmowe (dla użytku osobistego) narzędzie do wirtualizacji, które pozwala uruchamiać wiele systemów operacyjnych na jednym komputerze. Idealnie nadaje się do testowania Ubuntu, innych dystrybucji Linuksa, a nawet Windowsa w środowisku wirtualnym. Zainstalowanie VMware na Ubuntu umożliwi Ci np. tworzenie maszyn wirtualnych dla usług AI, bez konieczności zmiany głównego systemu.
Wymagania wstępne
- Komputer z Ubuntu (np. 20.04, 22.04 lub 24.04).
- Procesor 64-bitowy z obsługą wirtualizacji (VT-x dla Intel lub AMD-V dla AMD).
- Minimum 4 GB RAM (zalecane 8 GB lub więcej).
- Co najmniej 20 GB wolnego miejsca na dysku.
- Konto z uprawnieniami
sudo. - Połączenie internetowe do pobrania instalatora.
Uwaga: Jeśli Twoja maszyna wirtualna działa na 192.168.76.171, upewnij się, że sieć jest skonfigurowana w trybie Bridge (patrz nasz poradnik o widoczności usług).
Krok po kroku: Instalacja VMware Workstation Player
1. Pobierz VMware Workstation Player
Przejdź na oficjalną stronę VMware, aby pobrać instalator dla Linuksa.
- Otwórz przeglądarkę i wejdź na: https://www.vmware.com/products/workstation-player.html.
- Przewiń do sekcji Workstation Player for Linux i kliknij Download Now.
- Zaloguj się lub zarejestruj na portalu Broadcom (wymagane konto).
- Pobierz plik
.bundle, np.VMware-Player-Full-17.6.2-24319023.x86_64.bundle. - Zapisz plik w folderze
~/Downloads.
2. Zainstaluj zależności
VMware wymaga kilku pakietów, aby działać poprawnie. Otwórz terminal (Ctrl+Alt+T) i wpisz:
sudo apt update
sudo apt install -y build-essential linux-headers-$(uname -r)
Te komendy aktualizują listę pakietów i instalują narzędzia kompilacji oraz nagłówki jądra Linuksa, potrzebne do budowy modułów VMware.
3. Nadaj uprawnienia do wykonania instalatorowi
Przejdź do folderu z pobranym plikiem i nadaj mu uprawnienia do wykonania:
cd ~/Downloads
chmod +x VMware-Player-Full-*.bundle
Uwaga: Gwiazdka (*) dopasowuje nazwę pliku, np. VMware-Player-Full-17.6.2-24319023.x86_64.bundle. Możesz wpisać pełną nazwę, sprawdzając ją komendą:
ls
4. Uruchom instalator VMware
Uruchom instalator z uprawnieniami administratora:
sudo ./VMware-Player-Full-*.bundle
Postępuj zgodnie z instrukcjami w kreatorze instalacji:
- Akceptuj licencję, klikając I accept the terms.
- Wybierz, czy chcesz dołączyć do programu poprawy doświadczenia użytkownika (zalecane: No).
- Wybierz, czy sprawdzać aktualizacje przy uruchamianiu (zalecane: Yes).
- Wprowadź hasło użytkownika, jeśli zostaniesz o to poproszony.
Instalacja potrwa kilka minut. Po zakończeniu VMware Workstation Player będzie gotowy do użycia.
5. Rozwiązywanie problemów z modułami jądra (vmmon i vmnet)
Jeśli instalacja zatrzyma się z błędem dotyczącym modułów vmmon lub vmnet (częste na nowszych jądrach, np. Ubuntu 24.04), wykonaj te kroki:
- Pobierz poprawione moduły z GitHub:
- Rozpakuj archiwum:
- Utwórz pliki tar dla modułów:
- Skopiuj moduły do VMware:
- Podpisz moduły dla Secure Boot (jeśli używasz UEFI):
- Zrestartuj system:
- Podczas rozruchu, w menu MOK, wybierz Enroll MOK, wprowadź hasło i zrestartuj ponownie.
wget https://github.com/mkubecek/vmware-host-modules/archive/refs/tags/workstation-17.6.2.tar.gz
tar -xzf workstation-17.6.2.tar.gz
cd vmware-host-modules-workstation-17.6.2
tar -cf vmmon.tar vmmon-only
tar -cf vmnet.tar vmnet-only
sudo cp -v vmmon.tar vmnet.tar /usr/lib/vmware/modules/source/
openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=VMware/"
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmmon)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n vmnet)
sudo mokutil --import MOK.der
sudo reboot
Po tych krokach moduły powinny działać poprawnie.
6. Uruchom VMware Workstation Player
Znajdź VMware w menu aplikacji lub uruchom z terminala:
vmware
Jeśli używasz środowiska bez GUI (np. Ubuntu Server), zobacz sekcję „Dla Ubuntu Server” poniżej.
7. (Opcjonalne) Instalacja VMware Tools
Aby poprawić wydajność maszyn wirtualnych (np. lepsze skalowanie ekranu, kopiowanie między hostem a gościem), zainstaluj open-vm-tools w maszynie wirtualnej Ubuntu:
sudo apt update
sudo apt install -y open-vm-tools open-vm-tools-desktop
sudo reboot
Uwaga: Jeśli Twoja maszyna wirtualna (192.168.76.171) hostuje usługi AI, upewnij się, że porty są otwarte (zobacz nasz poradnik o widoczności usług).
8. (Dla Ubuntu Server) Instalacja na systemie bez GUI
Jeśli Twój Ubuntu działa w trybie CLI (np. na serwerze AI), VMware Workstation Player nadal może być zainstalowany, ale wymaga zarządzania z terminala:
- Zainstaluj zależności i wykonaj kroki 1–5 jak powyżej.
- Po instalacji zarządzaj maszynami wirtualnymi za pomocą
vmrun: - Zastąp
/path/to/your/vm.vmxścieżką do pliku maszyny wirtualnej.
/usr/lib/vmware/bin/vmrun -T player start /path/to/your/vm.vmx nogui
Uwaga: Jeśli chcesz GUI, rozważ instalację lekkiego środowiska graficznego, np. XFCE:
sudo apt install -y xfce4 xfce4-goodies
sudo systemctl set-default graphical.target
sudo reboot
9. Testowanie instalacji
Stwórz nową maszynę wirtualną:
- Otwórz VMware Workstation Player.
- Kliknij Create a New Virtual Machine.
- Wybierz ISO Ubuntu (pobierz z ubuntu.com).
- Skonfiguruj zasoby (np. 2 GB RAM, 20 GB dysku) i zainstaluj system.
Przetestuj dostęp do usług AI, np. Flowise na 192.168.76.171:3001, z innego komputera w sieci lokalnej.
Najlepsze praktyki
- Tryb Bridge: Upewnij się, że maszyna wirtualna używa trybu Bridge dla widoczności w sieci lokalnej:
- Firewall: Otwórz tylko niezbędne porty (np. 80, 443):
- Kopia zapasowa: Zrób kopię konfiguracji:
# W VMware: Edit > Virtual Network Editor > Ustaw VMnet0 na Bridged
sudo ufw allow 80
sudo ufw allow 443
sudo ufw enable
cp ~/.vmware/preferences ~/.vmware/preferences.backup
Rozwiązywanie problemów
- Błąd kompilacji modułów: Jeśli widzisz błędy
vmmonlubvmnet, wykonaj krok 5 ponownie. - Brak GUI: Na Ubuntu Server użyj
vmrunlub zainstaluj XFCE. - Usługi niewidoczne: Sprawdź nasz poradnik o widoczności usług.
- Problemy z Secure Boot: Podpisz moduły (krok 5) lub wyłącz Secure Boot w BIOS-ie.
Logi VMware znajdziesz w:
cat /var/log/vmware/*
Zwiększanie sprzedaży instrukcji
- Polski język: Proste komendy i instrukcje po polsku przyciągają klientów.
- Demo: Pokaż, jak łatwo uruchomić Flowise na
https://flowise.agencja-ai.com. - PDF: Udostępnij ten artykuł jako PDF na agencja-ai.com.
Podsumowanie
Zainstalowałeś VMware Workstation Player na Ubuntu i jesteś gotowy do tworzenia maszyn wirtualnych dla swojego serwera AI! Ten poradnik pomoże Twoim klientom w łatwej konfiguracji wirtualizacji, zwiększając atrakcyjność Twoich usług na agencja-ai.com. Masz pytania? Chcesz skonfigurować maszynę wirtualną dla Flowise lub n8n? Napisz do nas! 😄