Wie man VMware Workstation Player auf Linux installiert: Eine vollständige Schritt-für-Schritt-Anleitung
VMware Workstation Player ist eine der leistungsstärksten und am weitesten verbreiteten kostenlosen Virtualisierungsplattformen, die heute verfügbar sind. Sie ermöglicht es Benutzern, mehrere Betriebssysteme gleichzeitig auf einer einzigen physischen Maschine auszuführen – was sie zu einem unverzichtbaren Werkzeug für Entwickler, Systemadministratoren, Sicherheitsforscher und IT-Profis macht, die Software testen, Netzwerkumgebungen simulieren oder verschiedene Betriebssystemkonfigurationen erkunden müssen, ohne den Overhead dedizierter Hardware.
Egal ob Sie Ubuntu, CentOS oder Fedora ausführen – dieser umfassende Leitfaden führt Sie durch jeden Schritt der Installation von VMware Workstation Player auf Linux, von den Systemanforderungen und der Abhängigkeitsinstallation bis zur Erstellung Ihrer ersten virtuellen Maschine und deren Optimierung mit VMware Tools.
> Pro-Tipp: Wenn Sie eine robuste Cloud-basierte Alternative zur lokalen Virtualisierung benötigen, erwägen Sie VPS Hosting von AlexHost – mit hochleistungsfähigen virtuellen Servern mit vollständigem Root-Zugriff, flexibler Ressourcenskalierung und Enterprise-Infrastruktur zu wettbewerbsfähigen Preisen.
Was ist VMware Workstation Player?
VMware Workstation Player (ehemals VMware Player) ist eine kostenlose Desktop-Virtualisierungsanwendung, die von VMware, Inc. entwickelt wurde. Sie ermöglicht es Benutzern, eine oder mehrere virtuelle Maschinen (VMs) auf einem einzigen physischen Host-System auszuführen. Jede VM funktioniert als eine völlig isolierte Umgebung mit eigener virtueller Hardware – einschließlich CPU, RAM, Speicher und Netzwerkschnittstellen.
Wichtige Anwendungsfälle sind:
- Softwareentwicklung und Tests – Führen Sie Anwendungen über mehrere Betriebssystemumgebungen hinweg aus und testen Sie sie, ohne neu zu starten.
- Sicherheitsforschung – Analysieren Sie Malware sicher oder testen Sie Exploits in isolierten Sandbox-Umgebungen.
- Bildung und Schulung – Üben Sie Systemadministrationsaufgaben, ohne Produktionssysteme zu gefährden.
- Unterstützung für Legacy-Software – Führen Sie ältere Betriebssysteme aus, die von Legacy-Anwendungen benötigt werden.
- Cross-Platform-Kompatibilitätstests – Überprüfen Sie, dass Ihre Software unter Windows, Linux und anderen Plattformen korrekt funktioniert.
VMware Workstation Player unterstützt eine große Auswahl an Gast-Betriebssystemen, einschließlich aller großen Linux-Distributionen, Windows-Versionen und sogar macOS (mit Einschränkungen).
Systemanforderungen
Bevor Sie mit der Installation fortfahren, überprüfen Sie, dass Ihr Linux-System die Mindestanforderungen an Hardware und Software für VMware Workstation Player erfüllt.
Hardware-Anforderungen
| Komponente | Minimum | Empfohlen |
|---|---|---|
| CPU | 64-Bit-x86-Prozessor (2011 oder später) | Multi-Core-Prozessor (4+ Kerne) |
| RAM | 2 GB | 4 GB oder mehr |
| Festplattenspeicher | 1,5 GB für VMware-Installation | 20+ GB (einschließlich VM-Speicher) |
| Anzeige | 1024×768 Auflösung | 1920×1080 oder höher |
| Netzwerk | Optional | Ethernet- oder Wi-Fi-Adapter |
Software-Anforderungen
- Eine 64-Bit-Linux-Distribution (Ubuntu 18.04+, Debian 10+, CentOS 7+, Fedora 30+ oder äquivalent)
- Linux-Kernel-Version 3.10 oder später
- GCC-Compiler und Kernel-Header, die Ihrem laufenden Kernel entsprechen
- sudo- oder Root-Berechtigungen für die Installation
Überprüfen Sie Ihre Systeminformationen
Führen Sie vor dem Start die folgenden Befehle aus, um Ihre Systemdetails zu bestätigen:
# Check Linux distribution and version
cat /etc/os-release
# Check kernel version
uname -r
# Check available RAM
free -h
# Check available disk space
df -hSchritt 1 – VMware Workstation Player herunterladen
Besuchen Sie die offizielle VMware-Download-Seite
Navigieren Sie in Ihrem Webbrowser zur offiziellen VMware Workstation Player-Download-Seite.
Wählen Sie die Linux-Version
Auf der Download-Seite:
- Suchen Sie den Abschnitt VMware Workstation Player.
- Wählen Sie Linux als Ihr Betriebssystem.
- Klicken Sie auf die Schaltfläche Jetzt herunterladen für die neueste stabile Version.
Die heruntergeladene Datei hat eine .bundle-Erweiterung und einen Dateinamen ähnlich wie:
VMware-Player-Full-17.x.x-xxxxxxx.x86_64.bundleHerunterladen über die Befehlszeile (Alternative Methode)
Wenn Sie lieber direkt vom Terminal aus herunterladen möchten, können Sie wget oder curl verwenden. Rufen Sie zunächst die direkte Download-URL von der VMware-Website ab und führen Sie dann aus:
wget -O VMware-Player-latest.bundle "https://download3.vmware.com/software/player/file/VMware-Player-Full-17.x.x-xxxxxxx.x86_64.bundle"> Hinweis: Ersetzen Sie die URL durch den tatsächlichen aktuellen Download-Link von der VMware-Website, da sich Versionsnummern mit jeder Version ändern.
Schritt 2 – Das Installationsprogramm ausführbar machen
Nach dem Download müssen Sie der .bundle-Installationsdatei Ausführungsberechtigungen erteilen, bevor sie ausgeführt werden kann.
Navigieren Sie zum Download-Verzeichnis
Öffnen Sie ein Terminal und wechseln Sie zu dem Verzeichnis, in dem die Datei gespeichert wurde (normalerweise ~/Downloads):
cd ~/DownloadsÜberprüfen Sie die heruntergeladene Datei
Bestätigen Sie, dass die Datei vorhanden ist, und notieren Sie den genauen Dateinamen:
ls -lh VMware-Player-*.bundleBeispielausgabe:
-rw-r--r-- 1 user user 512M Jan 15 10:30 VMware-Player-Full-17.0.2-21581411.x86_64.bundleWenden Sie Ausführungsberechtigungen an
Verwenden Sie chmod, um das Installationsprogramm ausführbar zu machen:
chmod +x VMware-Player-*.bundleÜberprüfen Sie die Berechtigungsänderung:
ls -lh VMware-Player-*.bundleDie Datei sollte jetzt ein x im Berechtigungsfeld anzeigen:
-rwxr-xr-x 1 user user 512M Jan 15 10:30 VMware-Player-Full-17.0.2-21581411.x86_64.bundleSchritt 3 – Erforderliche Abhängigkeiten installieren
VMware Workstation Player benötigt mehrere Systempakete, um Kernel-Module während der Installation zu kompilieren. Diese Module sind für die Funktion von VMwares virtuellen Netzwerkadaptern und der Speicherverwaltung erforderlich.
Für Ubuntu und Debian-basierte Distributionen
Aktualisieren Sie Ihren Paketindex und installieren Sie die erforderlichen Build-Tools und Kernel-Header:
sudo apt update && sudo apt upgrade -y
sudo apt install -y build-essential linux-headers-$(uname -r) gcc make gitPaketbeschreibungen:
build-essential– Installiert GCC, G++ und Make – wesentliche Kompilierungswerkzeuge.linux-headers-$(uname -r)– Installiert Kernel-Header, die Ihrer aktuell laufenden Kernel-Version entsprechen.gcc– Der GNU C Compiler, erforderlich zum Erstellen von VMware-Kernel-Modulen.make– Build-Automatisierungstool, das während der Modulkompilierung verwendet wird.
Für CentOS, RHEL und Fedora-basierte Distributionen
Auf CentOS 7 / RHEL 7:
sudo yum install -y kernel-devel kernel-headers gcc make perl
sudo yum groupinstall -y "Development Tools"Auf CentOS 8 / RHEL 8 / Rocky Linux / AlmaLinux:
sudo dnf install -y kernel-devel kernel-headers gcc make perl
sudo dnf groupinstall -y "Development Tools"Auf Fedora:
sudo dnf install -y kernel-devel kernel-headers gcc make perlÜberprüfen Sie, dass Kernel-Header Ihrem laufenden Kernel entsprechen
Dies ist ein kritischer Schritt, den viele Benutzer übersehen. Die installierten Kernel-Header müssen Ihrer aktuell laufenden Kernel-Version entsprechen:
# 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-develWenn die Versionen nicht übereinstimmen, starten Sie Ihr System neu, um den neuesten Kernel zu laden, oder installieren Sie Header für Ihre spezifische Kernel-Version:
# Ubuntu/Debian — install headers for specific kernel version
sudo apt install linux-headers-$(uname -r)Schritt 4 – Das VMware-Installationsprogramm ausführen
Mit installierten Abhängigkeiten und ausführbarem Installationsprogramm können Sie die VMware Workstation Player-Installation starten.
Führen Sie das Installationsprogramm mit Root-Berechtigungen aus
sudo ./VMware-Player-*.bundleWenn Sie die Datei an einem bestimmten Ort heruntergeladen haben, geben Sie den vollständigen Pfad an:
sudo ./VMware-Player-Full-17.0.2-21581411.x86_64.bundleSchritte des Installationsassistenten
Der grafische Installationsassistent wird automatisch gestartet. Führen Sie diese Schritte aus:
1. Willkommensbildschirm
Klicken Sie auf Weiter, um den Willkommensbildschirm zu überspringen.
2. Endbenutzer-Lizenzvereinbarung (EULA)
Lesen Sie die VMware-Endbenutzer-Lizenzvereinbarung sorgfältig durch. Wählen Sie „Ich akzeptiere die Bedingungen der Lizenzvereinbarung” und klicken Sie auf Weiter.
3. Software-Updates
Wählen Sie, ob VMware Workstation Player automatisch nach Software-Updates suchen soll. Wählen Sie Ihre Präferenz und klicken Sie auf Weiter.
4. Programm zur Verbesserung der Benutzerfreundlichkeit
Entscheiden Sie, ob Sie an VMwares Customer Experience Improvement Program (CEIP) teilnehmen möchten. Dies ist optional. Klicken Sie auf Weiter.
5. Verknüpfungen
Wählen Sie, wo VMware Player-Verknüpfungen erstellt werden sollen (Desktop, Startmenü usw.). Klicken Sie auf Weiter.
6. Bereit zur Installation
Überprüfen Sie Ihre Installationseinstellungen. Klicken Sie auf Installieren, um den Installationsprozess zu starten.
7. Kernel-Modul-Kompilierung
VMware kompiliert automatisch die erforderlichen Kernel-Module für Ihr System. Dieser Prozess kann je nach Hardware mehrere Minuten dauern. Während der Kompilierung werden Fortschrittsanzeigen angezeigt.
8. Installation abgeschlossen
Nach Abschluss der Installation klicken Sie auf Fertig, um den Assistenten zu beenden.
Stille/unbeaufsichtigte Installation (Befehlszeilenmethode)
Für automatisierte Bereitstellungen oder Server-Umgebungen ohne GUI können Sie VMware Player im Hintergrund installieren:
sudo ./VMware-Player-*.bundle --console --required --eulas-agreedFlag-Erklärungen:
--console– Führt das Installationsprogramm im Konsolenmodus (nicht-GUI) aus.--required– Zeigt nur erforderliche Fragen während der Installation an.--eulas-agreed– Akzeptiert automatisch alle Endbenutzer-Lizenzvereinbarungen.
Schritt 5 – VMware Workstation Player starten
Starten Sie über das Anwendungsmenü
Nach der Installation finden Sie VMware Workstation Player im Anwendungsmenü Ihrer Desktop-Umgebung unter Anwendungen > Systemwerkzeuge oder durch Suche nach „VMware Player”.
Starten Sie über das Terminal
Alternativ können Sie es direkt vom Terminal aus starten:
vmplayerOder mit dem vollständigen Pfad:
/usr/bin/vmplayerAnfängliche Konfiguration
Wenn VMware Workstation Player zum ersten Mal startet, werden Sie möglicherweise aufgefordert:
- Einen Lizenzschlüssel eingeben – Die kostenlose Version für persönliche Nutzung erfordert keinen Lizenzschlüssel. Wählen Sie „VMware Workstation Player kostenlos für die nichtkommerzielle Nutzung verwenden” und klicken Sie auf Weiter.
- Aktualisierte Bedingungen akzeptieren – Überprüfen und akzeptieren Sie alle zusätzlichen Bedingungen, falls vorhanden.
Sie werden dann auf dem VMware Workstation Player-Startbildschirm begrüßt, auf dem Sie neue virtuelle Maschinen erstellen oder vorhandene öffnen können.
Schritt 6 – Ihre erste virtuelle Maschine erstellen
Jetzt, da VMware Workstation Player installiert und ausgeführt wird, führen wir Sie durch die Erstellung Ihrer ersten virtuellen Maschine.
Schritt 6.1 – Starten Sie den Assistenten für neue VMs
Klicken Sie auf dem VMware Player-Startbildschirm auf „Neue virtuelle Maschine erstellen”.
Schritt 6.2 – Wählen Sie die Installationsquelle
Sie werden gefragt, wie Sie das Gast-Betriebssystem installieren möchten:
- Installationsdatenträger – Wenn Sie eine physische Installationsdisk in Ihrem optischen Laufwerk haben.
- Installationsdatenträger-Image-Datei (ISO) – Wählen Sie diese Option und navigieren Sie zu Ihrer heruntergeladenen
.iso-Datei. Dies ist die häufigste Methode. - Ich werde das Betriebssystem später installieren – Erstellt eine leere VM; Sie installieren das Betriebssystem später manuell.
Wählen Sie Ihre bevorzugte Option und klicken Sie auf Weiter.
Schritt 6.3 – Wählen Sie das Gast-Betriebssystem
Wählen Sie den Typ und die Version des Betriebssystems, das Sie installieren möchten:
- Microsoft Windows – Wählen Sie die entsprechende Windows-Version.
- Linux – Wählen Sie Ihre Linux-Distribution und Version.
- Sonstiges – Für weniger häufige Betriebssysteme.
VMware nutzt diese Informationen, um die virtuellen Hardware-Einstellungen für das ausgewählte Betriebssystem zu optimieren. Klicken Sie auf Weiter.
Schritt 6.4 – Benennen Sie die virtuelle Maschine und wählen Sie den Speicherort
- Name der virtuellen Maschine – Geben Sie einen aussagekräftigen Namen ein (z. B. „Ubuntu 22.04 Test Environment”).
- Speicherort – Wählen Sie, wo die VM-Dateien gespeichert werden. Stellen Sie sicher, dass das Ziel-Laufwerk ausreichend freien Speicher hat (mindestens 20 GB empfohlen für die meisten Betriebssystem-Installationen).
Klicken Sie auf Weiter.
Schritt 6.5 – Geben Sie die Festplattenkapazität an
Legen Sie die maximale Festplattengröße für Ihre virtuelle Maschine fest:
- Empfohlenes Minimum: 20 GB für die meisten Linux-Distributionen; 60 GB für Windows.
- Virtuelle Festplatte als einzelne Datei speichern – Bessere Leistung, aber weniger portabel.
- Virtuelle Festplatte in mehrere Dateien aufteilen – Einfacher zwischen Systemen zu verschieben, geringer Leistungs-Overhead.
Klicken Sie auf Weiter.
Schritt 6.6 – Hardware anpassen (Optional, aber empfohlen)
Klicken Sie vor dem Fertigstellen auf „Hardware anpassen”, um die Ressourcen Ihrer VM zu optimieren:
| Ressource | Empfehlung |
|---|---|
| Speicher (RAM) | Mindestens 2 GB; 4 GB für komfortable Desktop-Nutzung |
| Prozessoren | 2 virtuelle CPUs für die meisten Workloads |
| Netzwerkadapter | NAT (Standard) für Internetzugriff; Bridged für LAN-Zugriff |
| USB-Controller | Aktivieren Sie USB 3.1 für moderne Geräteunterstützung |
| Anzeige | Aktivieren Sie 3D-Beschleunigung bei Bedarf |
Klicken Sie auf Schließen, wenn Sie fertig sind, und klicken Sie dann auf Fertig.
Schritt 6.7 – Installieren Sie das Gast-Betriebssystem
Ihre neue VM wird in der VMware Player-Bibliothek angezeigt. Klicken Sie auf „Virtuelle Maschine abspielen”, um sie zu starten. Die VM wird von Ihrer ausgewählten ISO oder Disk booten und den Betriebssystem-Installationsprozess starten. Führen Sie die standardmäßigen Installationsschritte für Ihr ausgewähltes Betriebssystem aus.
Schritt 7 – VMware Tools installieren
VMware Tools ist eine Suite von Dienstprogrammen, die die Leistung und Benutzerfreundlichkeit Ihrer virtuellen Maschinen erheblich verbessert. Die Installation von VMware Tools wird dringend empfohlen für alle Gast-Betriebssysteme.
Vorteile von VMware Tools
- Verbesserte Grafikleistung – Aktiviert SVGA-Grafiktreiber für bessere Auflösung und Bildwiederholfrequenz.
- Nahtlose Mausintegration – Beseitigt die Notwendigkeit, den Mauszeiger zu „erfassen” und „freizugeben”.
- Gemeinsame Zwischenablage – Kopieren und fügen Sie Text und Dateien zwischen Host und Gast-Betriebssystem ein.
- Drag and Drop – Übertragen Sie Dateien zwischen Host und Gast durch Ziehen und Ablegen.
- Zeitsynchronisierung – Hält die Uhr des Gast-Betriebssystems mit dem Host synchronisiert.
- Gemeinsame Ordner – Greifen Sie vom Gast-Betriebssystem aus auf Host-Verzeichnisse zu.
- Verbesserte Netzwerkleistung – Verbesserte Leistung des virtuellen Netzwerktreibers.
Methode 1: Installieren Sie VMware Tools über das VMware Player-Menü
- Starten Sie Ihre virtuelle Maschine und booten Sie in das installierte Gast-Betriebssystem.
- Navigieren Sie in der VMware Player-Menüleiste zu Player > Verwalten > VMware Tools installieren.
- VMware wird eine virtuelle CD/DVD mit dem VMware Tools-Installationsprogramm bereitstellen.
- Im Gast-Betriebssystem sollte sich die CD automatisch bereitstellen. Wenn nicht, stellen Sie sie manuell bereit:
# In the guest Linux OS
sudo mkdir -p /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
ls- Extrahieren und führen Sie das Installationsprogramm aus:
cp VMwareTools-*.tar.gz /tmp/
cd /tmp
tar -xzf VMwareTools-*.tar.gz
cd vmware-tools-distrib
sudo ./vmware-install.pl- Folgen Sie den Eingabeaufforderungen und akzeptieren Sie Standardwerte für die meisten Optionen.
- Starten Sie die virtuelle Maschine neu, nachdem die Installation abgeschlossen ist.
Methode 2: Installieren Sie Open VM Tools (Empfohlen für Linux-Gäste)
Für Linux-Gast-Betriebssysteme ist open-vm-tools die empfohlene Alternative zum proprietären VMware Tools-Paket. Es wird von der Open-Source-Community gepflegt und ist in den meisten Linux-Distributions-Repositories verfügbar.
Auf Ubuntu/Debian:
sudo apt update
sudo apt install -y open-vm-tools open-vm-tools-desktopAuf CentOS/RHEL/Rocky Linux:
sudo yum install -y open-vm-tools
# or
sudo dnf install -y open-vm-toolsAuf Fedora:
sudo dnf install -y open-vm-tools open-vm-tools-desktopNach der Installation starten und aktivieren Sie den Service:
sudo systemctl enable vmtoolsd
sudo systemctl start vmtoolsdÜberprüfen Sie, dass der Service ausgeführt wird:
sudo systemctl status vmtoolsdBehebung häufiger Probleme
Problem 1: Kernel-Modul-Kompilierung schlägt fehl
Symptom: Die Installation schlägt mit Fehlern im Zusammenhang mit der Kernel-Modul-Kompilierung fehl.
Lösung:
# 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 startet nach Kernel-Update nicht
Symptom: Nach einem Kernel-Update kann VMware Player nicht gestartet werden oder zeigt Modulfehler.
Lösung: VMware-Kernel-Module müssen nach jedem Kernel-Update neu kompiliert werden:
sudo vmware-modconfig --console --install-allUm diesen Prozess zu automatisieren, erwägen Sie die Verwendung des vmware-host-modules-Projekts oder DKMS (Dynamic Kernel Module Support).
Problem 3: Warnung „Keine 3D-Unterstützung”
Symptom: VMware Player zeigt eine Warnung über fehlende 3D-Beschleunigungsunterstützung an.
Lösung: Installieren Sie die erforderlichen 3D-Rendering-Bibliotheken:
# Ubuntu/Debian
sudo apt install -y libgl1-mesa-glx libglu1-mesa
# CentOS/Fedora
sudo dnf install -y mesa-libGL mesa-libGLUProblem 4: Netzwerkverbindungsprobleme in VMs
Symptom: Virtuelle Maschinen können sich nicht mit dem Internet oder dem lokalen
bei allen Hosting-Diensten
