Leser wie Sie helfen, MUO zu unterstützen. Wenn Sie über Links auf unserer Website einen Kauf tätigen, erhalten wir möglicherweise eine Affiliate-Provision.

Wenn Sie zum ersten Mal eine virtuelle Linux-Maschine mit VirtualBox installieren, finden Sie die Erfahrung möglicherweise unterdurchschnittlich. VirtualBox Guest Additions verbessern Ihre VM-Erfahrung, indem sie zusätzliche Funktionen auf den Tisch bringen, darunter eine gemeinsame Zwischenablage, Drag-and-Drop-Dateifreigabe und Unterstützung für adaptive Anzeigeskalierung.

Aber zu wissen, dass Sie Gasterweiterungen zu Ihren virtuellen Maschinen hinzufügen müssen, ist nicht so intuitiv, wie es sein sollte. Egal, ob Sie Ubuntu, Fedora oder eine andere Linux-Distribution verwenden, die Installation von VirtualBox Guest Additions auf Ihrem Linux-Rechner ist ziemlich einfach, und wir zeigen Ihnen, wie es geht.

Installieren Sie VirtualBox Guest Additions unter Linux

Die Installation von Guest Additions ist eine von vielen Möglichkeiten, Ihre virtuellen Maschinen zu optimieren

instagram viewer
. Bevor Sie Guest Additions installieren können, müssen Sie dies tun Erstellen Sie mindestens eine virtuelle Maschine mit VirtualBox. Stellen Sie sicher, dass Sie das Betriebssystem installieren, da Sie Guest Additions nicht auf einem Live-Betriebssystem installieren können.

Auf Ubuntu und Debian

Beachten Sie, dass diese Methode auch für andere Debian-basierte Distributionen funktioniert, einschließlich Kali Linux und Linux Mint.

Starten Sie VirtualBox und starten Sie die virtuelle Ubuntu- oder Debian-Maschine. Lassen Sie es booten und warten Sie, bis der Desktop geladen ist. Aktualisieren und aktualisieren Sie die vorhandenen Pakete auf Ihrem System, indem Sie Folgendes eingeben:

sudo apt aktualisieren && sudo apt upgrade

Führen Sie dann den folgenden Befehl aus, um einige erforderliche Pakete zu installieren:

sudo apt Installierenbauen-essential dkms linux-headers-$(uname -r)

Klicken Sie anschließend auf Geräte aus dem VirtualBox-Menü und wählen Sie Fügen Sie das Guest Additions-CD-Image ein. Wenn Sie Ubuntu verwenden, sehen Sie ein Festplattensymbol im Dock. Klicken Sie darauf, um den Inhalt des eingefügten Bildes anzuzeigen. Unter Debian oder anderen Distributionen können Sie die Dateien im Disk-Image mit jedem vorinstallierten Dateimanager anzeigen.

Klicken Sie mit der rechten Maustaste auf die autorun.sh Skript und wählen Sie aus Als Programm ausführen aus dem Kontextmenü.

Ein neues Terminalfenster erscheint und das System fragt Sie nach Ihrem Passwort. Geben Sie Ihr Administratorkennwort ein, um fortzufahren. Sobald dies erledigt ist, zeigt das Terminal den Fortschritt der Installation an.

Wenn Sie es vorziehen, Befehle vom Terminal aus auszuführen, ändern Sie zuerst das Verzeichnis auf das eingelegte Medium, indem Sie Folgendes eingeben:

CD /media/username/VBox_GA_*

Stellen Sie sicher, dass Sie ersetzen "Nutzername" im Befehl mit Ihrem tatsächlichen Benutzernamen. Sie können auch den Befehl lsblk verwenden, um den genauen Pfad anzuzeigen, an dem das System das Medium bereitgestellt hat.

Sobald Sie sich im Verzeichnis befinden, führen Sie das Skript autorun.sh aus, indem Sie Folgendes eingeben:

./autorun.sh

Geben Sie Ihr Administratorkennwort ein und wenn das Terminal "Drücken Sie die Eingabetaste, um dieses Fenster zu schließen", Schlag Eingeben und starten Sie das System neu, damit die Änderungen wirksam werden.

Auf Arch-basierten Distributionen

Installieren VirtualBox-Gasterweiterungen auf Arch Linux und Manjaro ist relativ einfacher als auf anderen Linux-Distributionen. Dies liegt daran, dass Sie die direkt installieren können virtualbox-guest-utils Paket aus dem offiziellen Arch-Repository, anstatt es manuell über die Festplatte zu installieren.

Viele Arch-basierte Linux-Distributionen Fügen Sie häufig das Guest Additions-Paket hinzu, wenn Sie sie auf einer virtuellen Maschine installieren. Wenn Ihre Installation standardmäßig keine Unterstützung für Guest Additions bietet, aktualisieren Sie zunächst die Paketquellen auf Ihrem System:

sudo pacman-Syyu

Installieren Sie als Nächstes das Paket virtualbox-guest-utils, indem Sie Folgendes eingeben:

sudo pacman -S virtualbox-guest-utils

Schließen Sie den Vorgang ab, indem Sie die virtuelle Maschine neu starten. Dadurch wird sichergestellt, dass alle Änderungen, die Sie am System vorgenommen haben, gespeichert werden.

Auf Fedora, CentOS und RHEL

Wenn Sie Fedora auf VirtualBox installieren, werden Sie feststellen, dass VirtualBox Guest Additions vorinstalliert ist. Auf diese Weise können Sie die Auflösung der virtuellen Maschine skalieren, indem Sie die Größe des VirtualBox-Fensters ändern, die Zwischenablage zwischen dem Host und der VM freigeben und Dateien per Drag-and-Drop in beide Richtungen freigeben.

Aber wenn du rennst andere RPM-basierte Distributionen, müssen Sie Guest Additions möglicherweise manuell installieren. Beginnen Sie dazu mit dem Starten der virtuellen Maschine. Dann klick Geräte > Gasterweiterungen-CD-Image einfügen aus der oberen Menüleiste. Wählen Sie im folgenden Popup-Fenster aus Laufen.

Alternativ können Sie den Ordner auch mit einem Dateimanager öffnen und auf die Software ausführen Eingabeaufforderung direkt unter der oberen Leiste.

Geben Sie das Administratorkennwort ein, um den Vorgang zu authentifizieren. Ein Terminal erscheint und installiert die erforderlichen Module. Sobald Sie das "Drücken Sie die Eingabetaste, um dieses Fenster zu schließen" Eingabeaufforderung auf dem Terminal, drücken Sie Eingeben und starten Sie die virtuelle Maschine neu.

So deinstallieren Sie VirtualBox Guest Additions unter Linux

Obwohl VirtualBox Guest Additions nur Gutes auf den Tisch bringen und es nicht wirklich schadet, sie installiert zu lassen, ist es ein Kinderspiel, sie zu deinstallieren, falls Sie sie deinstallieren möchten.

Sie können überprüfen, ob VirtualBox Guest Additions erfolgreich von der virtuellen Maschine entfernt wurden, indem Sie die Größe des VM-Fensters ändern. Wenn die Anzeige nicht entsprechend der Fenstergröße skaliert wird oder Sie keinen Text kopieren und einfügen können vom Host zur VM oder umgekehrt, können Sie daraus schließen, dass das Guest Additions-Paket wurde ENTFERNT.

Auf Ubuntu und Debian

Ändern Sie unter Ubuntu und Debian das aktuelle Arbeitsverzeichnis in /opt/VBoxGuestAdditions-[version]. Wenn Sie die genaue Versionsnummer nicht kennen, können Sie drücken Tab nach Eingabe des Befehls bis zu "Ergänzungen", um die automatische Vervollständigung auszulösen.

CD /opt/VBoxGuestAdditions-*

Führen Sie dann das Deinstallationsskript aus, indem Sie Folgendes eingeben:

sudo ./uninstall.sh

Nachdem der Vorgang abgeschlossen ist, starten Sie die virtuelle Maschine neu und überprüfen Sie die Änderungen.

Auf Arch Linux und Manjaro

Das Deinstallieren von VirtualBox Guest Additions auf Arch-basierten Distributionen wie Manjaro ist so einfach wie das Entfernen der virtualbox-guest-utils Paket mit Pacman:

sudo pacman -Rns virtualbox-guest-utils

Auf Fedora und anderen RPM-basierten Distributionen

Um VirtualBox Guest Additions auf Fedora zu entfernen, geben Sie den folgenden Befehl ein und geben Sie ein j bei Aufforderung:

sudo dnf entfernen virtualbox-guest-additions

Wenn Sie Guest Additions manuell installiert haben, müssen Sie das Deinstallationsskript unter ausführen /opt/VBoxGuestAdditions-[version]. Ändern Sie zunächst Ihr aktuelles Arbeitsverzeichnis mit dem Befehl cd:

CD /opt/VBoxGuestAdditions-*

Da Sie die genaue Version des installierten Pakets vorher nicht kennen, können Sie die Shell Ihren Befehl automatisch vervollständigen lassen, indem Sie auf drücken Tab während Sie den Ordnernamen eingeben.

Führen Sie das Deinstallationsskript aus, indem Sie Folgendes eingeben:

sudo ./uninstall.sh

Starten Sie abschließend die virtuelle Maschine neu, um zu überprüfen, ob die Änderungen bestehen bleiben.

Einrichtung virtueller Maschinen leicht gemacht mit VirtualBox

VirtualBox Guest Additions sind ein Muss, wenn Sie eine Linux-Distribution auf VirtualBox installiert haben und das vollständige Desktop-Erlebnis genießen möchten. Normalerweise haben Ihre virtuellen Maschinen ohne Guest Additions eine feste Anzeigeauflösung, ohne Unterstützung für die gemeinsame Nutzung der Zwischenablage oder die Übertragung von Dateien per Drag-and-Drop.

Wenn Sie VirtualBox ausprobiert haben und es nicht intuitiv oder bequem genug fanden, können Sie jederzeit andere Virtualisierungssoftware ausprobieren. VMware und Hyper-V sind zwei weitere Hypervisoren, die ähnliche Funktionen wie VirtualBox bieten. Welche ist die beste? Die Antwort hängt von Ihren Vorlieben und Ihrem Anwendungsfall ab.