In diesem Tutorial zeigen wir Ihnen, wie Sie VMware Tools auf Fedora 39 installieren. VMware Tools ist eine Reihe von Dienstprogrammen, die die Leistung und Funktionalität von virtuellen Maschinen (VMs) verbessern, die auf VMware-Hypervisoren ausgeführt werden. Wenn Sie VMware Tools auf Ihrer virtuellen Fedora 39-Maschine installieren, profitieren Sie von einer Reihe von Vorteilen, darunter einer verbesserten Grafikleistung, einer nahtlosen Mauszeigerintegration und der Möglichkeit, Dateien und Ordner zwischen dem Host- und dem Gastbetriebssystem freizugeben. Darüber hinaus hält VMware Tools Ihre VM mit den neuesten Treibern und Optimierungen auf dem neuesten Stand und sorgt so für ein reibungsloses und effizientes Virtualisierungserlebnis.
In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und, was am wichtigsten ist, dass Sie Ihre Site auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt voraus, dass Sie im Root-Konto ausgeführt werden. Andernfalls müssen Sie möglicherweise Folgendes hinzufügen:sudo
‚ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen die Schritt-für-Schritt-Installation der VMware Tools auf einem Fedora 39.
Voraussetzungen
Bevor wir mit dem Installationsprozess beginnen, stellen wir sicher, dass Sie über alles verfügen, was Sie benötigen:
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird: Fedora 39.
- Es wird empfohlen, eine Neuinstallation des Betriebssystems zu verwenden, um mögliche Probleme zu vermeiden.
- Um Befehle ausführen zu können, benötigen Sie Zugriff auf das Terminal. Zu diesem Zweck stellt Fedora 39 die Terminal-Anwendung bereit. Sie finden es in Ihrem Anwendungsmenü.
- Eine Netzwerkverbindung oder ein Internetzugang zum Herunterladen des VMware Tools-Pakets.
- Ein Nicht-Root-Sudo-Benutzer oder Zugriff auf den Root-Benutzer. Wir empfehlen jedoch, als Sudo-Benutzer ohne Rootberechtigung zu agieren, da Sie Ihrem System schaden können, wenn Sie als Root nicht vorsichtig sind.
Installieren Sie VMware Tools auf Fedora 39
Schritt 1: Die Aktualisierung Ihres Systems ist für Sicherheit und Stabilität von entscheidender Bedeutung. Führen Sie zunächst den folgenden Befehl aus, um Ihre Fedora 39-Installation zu aktualisieren:
sudo dnf clean all sudo dnf update
Schritt 2: Bereiten Sie die VMware Tools-Installation vor.
Um den Installationsprozess zu starten, schalten Sie Ihre Fedora 39-VM ein und melden Sie sich an. Wenn die VMware Tools-ISO nicht automatisch gemountet wird, müssen Sie sie manuell mounten. Hier ist wie:
sudo mkdir /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
Sobald die VMware Tools-ISO gemountet ist, kopieren und extrahieren Sie das VMware Tools-TAR-Archiv:
/tmp
Verzeichnis: cd /tmp
cp /mnt/cdrom/VMwareTools-x.x.x-yyyy.tar.gz
. (xxx-yyyy durch die tatsächliche Versionsnummer ersetzen)tar -zxf VMwareTools-x.x.x-yyyy.tar.gz
Wenn Sie die CD-ROM manuell gemountet haben, können Sie sie mit dem folgenden Befehl aushängen: sudo umount /dev/cdrom
Schritt 3. Erforderliche Pakete installieren.
Um die VMware Tools-Kernelmodule zu erstellen, müssen Sie einige zusätzliche Pakete installieren. Verwenden Sie den folgenden Befehl, um die erforderlichen Abhängigkeiten zu installieren:
sudo dnf install gcc kernel-devel kernel-headers make
Schritt 4: Führen Sie das VMware Tools-Installationsprogramm aus.
Wenn die Voraussetzungen erfüllt sind, können Sie das VMware Tools-Installationsprogramm ausführen. Folge diesen Schritten:
cd /tmp/vmware-tools-distrib
sudo ./vmware-install.pl
Das Installationsprogramm zeigt eine Reihe interaktiver Eingabeaufforderungen an. In den meisten Fällen können Sie einfach die Eingabetaste drücken, um die Standardwerte zu übernehmen. Hier sind einige wichtige Eingabeaufforderungen und ihre Standardeinstellungen:
- „Möchten Sie VMware Tools für Linux oder Windows installieren?“ – Standard: Linux
- „Möchten Sie die Gastauthentifizierung aktivieren?“ – Standard: Nein
- „Möchten Sie die Drag-and-Drop-Funktionalität aktivieren?“ – Standard: Ja
- „Möchten Sie das VMware Host-Guest-Dateisystem aktivieren?“ – Standard: Ja
Sobald Sie die Eingabeaufforderungen befolgt haben, kompiliert und installiert das Installationsprogramm die erforderlichen Kernelmodule und -komponenten. Dieser Vorgang kann einige Minuten dauern.
Nachdem die Installation abgeschlossen ist, starten Sie Ihre VM neu, indem Sie Folgendes ausführen: sudo reboot
Überprüfen Sie nach dem Neustart, ob VMware Tools ausgeführt wird, indem Sie den folgenden Befehl ausführen: vmware-toolbox-cmd -v
Wenn VMware Tools korrekt installiert ist, sollten Sie eine Ausgabe ähnlich der folgenden sehen:
VMware Tools 12.4.0 (build-18095758)
Sollten während der Installation Probleme auftreten, finden Sie hier einige häufig auftretende Probleme und deren Lösungen:
- Nichtübereinstimmung der Kernel-Entwicklungsversion: Stellen Sie sicher, dass die installiert ist
kernel-devel
Das Paket entspricht der laufenden Kernel-Version. Sie können die laufende Kernel-Version mit überprüfenuname -r
und die installiertkernel-devel
Version mitrpm -q kernel-devel
. - Secure Boot verhindert das Laden des Moduls: Wenn Secure Boot in der UEFI-Firmware Ihrer VM aktiviert ist, verhindert dies möglicherweise das Laden der VMware Tools-Kernelmodule. Sie können Secure Boot entweder deaktivieren oder die Module mit einem Machine Owner Key (MOK) signieren.
- Erneutes Ausführen von vmware-config-tools.pl nach Kernel-Updates: Immer wenn Sie den Kernel auf Ihrer Fedora 39-VM aktualisieren, müssen Sie die VMware Tools-Kernelmodule durch Ausführen neu erstellen
sudo vmware-config-tools.pl
.
Schritt 5: VMware Tools konfigurieren
Wenn VMware Tools installiert ist, können Sie nun die verschiedenen Funktionen nutzen und diese entsprechend Ihren Anforderungen konfigurieren. Hier sind einige wichtige Funktionen und wie Sie sie aktivieren:
- Geteilte Ordner: Mit VMware Tools können Sie Ordner zwischen Host- und Gastsystemen freigeben. Um diese Funktion zu aktivieren, installieren Sie die
vmhgfs-fuse
Paket:sudo dnf install vmhgfs-fuse
. Erstellen Sie dann ein Verzeichnis zum Mounten des freigegebenen Ordners und mounten Sie ihn mit dem folgenden Befehl:vmhgfs-fuse -o allow_other -o auto_unmount /path/to/shared/folder
. - Drag-and-Drop und Kopieren-Einfügen: Diese Funktionen ermöglichen eine nahtlose Datenübertragung zwischen Host- und Gastsystemen. Sie sollten nach der Installation von VMware Tools automatisch funktionieren. Wenn nicht, stellen Sie sicher, dass die Optionen „Drag and Drop“ und „Kopieren und Einfügen“ in den VM-Einstellungen aktiviert sind.
- Automatische Größenänderung des Bildschirms: VMware Tools kann die Bildschirmauflösung der VM automatisch an die Fenstergröße des Hostsystems anpassen. Diese Funktion sollte standardmäßig aktiviert sein. Wenn es nicht funktioniert, aktivieren Sie die Option „Autofit Guest“ in den VM-Einstellungen.
Für erweiterte Konfigurationsoptionen können Sie die VMware Tools-Konfigurationsdatei unter ändern /etc/vmware-tools/tools.conf
. Mit dieser Datei können Sie verschiedene Aspekte von VMware Tools anpassen, z. B. die Synchronisierungshäufigkeit, die Protokollierungsstufe und mehr.
Glückwunsch! Sie haben VMware Tools erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation der VMware Tools auf Ihrem Fedora 39-System verwendet haben. Für zusätzliche oder nützliche Informationen empfehlen wir Ihnen, hier nachzuschauen die offizielle VMware-Website.