Website-Suche

Vollständige Anleitung zur Installation von VirtualBox unter Debian Linux


Hier ist eine einfache Anleitung für die Installation von VirtualBox unter Debian Linux (alle Versionen).

VirtualBox ist eine sehr beliebte Virtualisierungsanwendung mit mehreren erweiterten Funktionen und Steuerelementen für Ihre virtuellen Maschinen. Sie können den Speicher der virtuellen Maschine, USB, Netzwerk und andere kritische Parameter dynamisch zuweisen. Es stehen auch andere kostenlose und Open-Source-Apps für virtuelle Maschinen zur Verfügung, etwa Virt-Manager und GNOME Boxes, die für durchschnittliche Anwendungsfälle gleichermaßen gut geeignet sind. Allerdings ist VirtualBox einfach zu bedienen und verfügt über erweiterte Optionen. Denken Sie daran, dass die Nutzung kostenlos ist, es sich jedoch um eine Closed-Source-Anwendung von Oracle handelt.

In früheren Artikeln habe ich erklärt, wie man es in anderen Distributionen wie Fedora und RHEL installiert. In diesem Artikel werden die Schritte zur Installation unter Debian Linux beschrieben.

Es wurde in Debian 11 „Bullseye“ Stable getestet. Es sollte jedoch für alle Versionen und Varianten anwendbar sein.

Lass uns anfangen.

VirtualBox in Debian mit Ubuntu Guest Running installiert

Installieren Sie Oracle VirtualBox unter Debian Linux

VirtualBox 7.0+ erfordert mehrere Qt5-Abhängigkeiten und zugehörige Pakete, um Kernelmodule zu erstellen. Diese werden für die Installation nicht benötigt. Wenn Sie jedoch das Kopieren/Einfügen zwischen Gast- oder Hostcomputern und andere Optimierungen aktivieren möchten, sind diese erforderlich. Ich würde Ihnen empfehlen, diese zuerst zu installieren.

Öffnen Sie zunächst ein Terminal und installieren Sie die folgenden Pakete. Diese sind zum Erstellen der Kernelmodule erforderlich.

sudo apt install gcc make perl linux-headers-generic

Laden Sie das DEB-Paket für die Debian-Version Ihres Systems über den untenstehenden Link herunter. Denken Sie daran, ein bestimmtes Installationsprogramm für Ihre Debian-Version auszuwählen (wie finde ich die Version?).

Laden Sie VirtualBox für Debian herunter

Gehen Sie nach dem Herunterladen zum heruntergeladenen Ordner (normalerweise ~/Downloads) und führen Sie Folgendes aus. Stellen Sie sicher, dass Sie den Dateinamen entsprechend der heruntergeladenen Datei ändern.

sudo dpkg -i virtualbox-7.0_7.0.6-155176~Debian~bullseye_amd64.deb

Der obige Befehl verursacht wahrscheinlich einen Abhängigkeitsfehler.

Wenn dies der Fall ist, führen Sie Folgendes aus. Versuchen Sie nicht, die abhängigen Pakete selbst separat zu installieren; Lassen Sie apt sich darum kümmern.

sudo apt --fix-broken install

Der obige Befehl installiert die folgenden Abhängigkeiten für Virtualbox.

libqt5core5a
libqt5dbus5
libqt5gui5
libqt5gui5-gles
libqt5help5
libqt5opengl5
libqt5printsupport5
libqt5widgets5
libqt5x11extras5
libqt5xml5

Und schließlich wird die Installation fortgesetzt und abgeschlossen.

„Benutzer hinzufügen“ wird zur Gruppe „vboxusers“ hinzugefügt

Nach Abschluss müssen Sie sicherstellen, dass Ihr Benutzername zur Gruppe vboxusers hinzugefügt wird. Das Installationsprogramm erstellt diese Gruppe.

Öffnen Sie ein Terminal und führen Sie Folgendes aus, um zu überprüfen, ob Sie zur Gruppe vboxusers hinzugefügt wurden. Ändern Sie den Benutzernamen von „arindam“ in Ihren Benutzernamen.

groups arindam

Rufen Sie dann mit dem folgenden Befehl eine Superuser-Shell mit Root-Pfadverkettungen auf. Dies ist erforderlich, wenn der Benutzer nicht zur Sudoers-Gruppe hinzugefügt wird.

su -

Führen Sie dann Folgendes aus, um den Benutzer zur Gruppe „vboxusers“ hinzuzufügen.

usermod -a -G vboxusers arindam

Verlassen Sie die Root-Shell mit Exit und prüfen Sie, ob Sie zur Gruppe hinzugefügt werden.

Benutzer zur Virtualbox-Gruppe hinzufügen

Damit ist die VirtualBox-Installation unter Debian Linux abgeschlossen. Sie können VirtualBox jetzt über das Debian-Anwendungsmenü starten.

Da Sie bereit sind, es zu verwenden, ist die Installation von VirtualBox-Gastzusätzen in Debian Linux der ideale nächste Schritt.

Stellen Sie jedoch sicher, dass in VirtualBox eine virtuelle Maschine (z. B. Fedora, Ubuntu usw.) installiert ist, bevor Sie es ausprobieren. Zur Demonstration habe ich Ubuntu als Gast auf dem Debian-Linux-Host installiert. Und jetzt werde ich Gastzusätze installieren. In dieser einfachen Anleitung erfahren Sie, wie Sie Ubuntu als Gast in Virtualbox installieren.

Installieren Sie VirtualBox-Gastzusätze in Debian Linux

Die VirtualBox-Gasterweiterungen von Oracle stellen eine Reihe von Gerätetreibern und Apps bereit, die dabei helfen, Daten und andere Kommunikation zwischen dem Gast- und Hostsystem zu ermöglichen. Wenn Sie beispielsweise Ordner freigeben möchten, ziehen Sie sie per Drag & Drop vom Host zum Gast. Hier sind einige der coolen Funktionen von Guest Additions.

  • Ordner freigeben
  • Drag-and-Drop-Funktion
  • Bidirektionale Zwischenablage für nahtloses Ausschneiden/Kopieren und Einfügen
  • Bessere Videoleistung

Wie Sie sehen, ist es wichtig, dass Sie es nach der VirtualBox-Installation installieren.

Starten Sie die virtuelle Maschine in VirtualBox. Wählen Sie dann im VirtualBox-Menü „Gastzusatz-CD-Image einfügen…“ aus.

Wählen Sie im VirtualBox-Menü die Option „Gast hinzufügen“ aus

Öffnen Sie den Dateimanager und gehen Sie zum bereitgestellten Laufwerk für Gastzusätze. Und führen Sie das folgende Skript aus, um es zu installieren.

sudo ./VBoxLinuxAdditions.run

Führen Sie das Installationsprogramm aus

Nachdem der obige Befehl abgeschlossen ist, starten Sie Ihr Gastsystem neu.

reboot

Und Sie können jetzt das Kopieren/Einfügen und andere Funktionen zum Hinzufügen von Gästen aktivieren.

Deinstallieren, neu installieren und aktualisieren

Wenn Sie deinstallieren und erneut installieren möchten, können Sie zur Deinstallation den folgenden Befehl ausführen. Stellen Sie sicher, dass Sie die Version im folgenden Befehl entsprechend ändern.

sudo apt remove virtualbox-7.0

Wenn Sie außerdem auf die neueste Version aktualisieren möchten, deinstallieren Sie diese zuerst. Führen Sie dann mit einem neuen Download eine Neuinstallation mit den oben genannten Methoden durch.

Alle Ihre erstellten VMs und ihre Daten bleiben während des Upgrades erhalten. Sie können also alle Ihre VMs in der Vorgängerversion erstellen lassen. Idealerweise werden sie unter ~./VirtualBox VMs in Ihrem Home-Verzeichnis gespeichert.

Einpacken

In dieser Anleitung erfahren Sie, wie Sie Oracle VirtualBox einfach in Debian installieren. Die Schritte werden in Debian 11 Bullseye getestet. Ich hoffe, es hilft. Lassen Sie mich im Kommentarfeld unten wissen, wenn Ihnen Fehler auffallen.

Verwandte Artikel