GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Installation von VirtualBox Guest Additions in Ubuntu, Linux Mint, Debian, Fedora und openSUSE [How-To]

Die VirtualBox Guest Additions wurden entwickelt, um in einer virtuellen Maschine installiert zu werden, nachdem das Gastbetriebssystem installiert wurde, und enthalten Treiber und Optimierungen für eine bessere Systemleistung und Benutzerfreundlichkeit.

Durch die Installation der VirtualBox Guest Additions sollte die virtuelle Maschine unter anderem über eine bessere Videounterstützung (einschließlich hardwarebeschleunigter Grafik), eine gemeinsame Zwischenablage, Drag-and-Drop-Unterstützung zwischen Gast- und Hostcomputern und freigegebene Ordner verfügen.

Benutzer von Debian (im Contrib-Repository), Ubuntu und Debian/Ubuntu-basierten Linux-Distributionen können die VirtualBox Guest Additions aus den Repositories installieren (Installation der Datei virtualbox-guest-x11 , virtualbox-guest-utils und virtualbox-guest-dkms packages ), während Fedora 28 und höher standardmäßig mit einem Guest Additions-Paket geliefert werden. Diese Art der Installation der VirtualBox Guest Additions ist einfacher als die Installation der mit VirtualBox gelieferten Guest Additions. aber einige Funktionen können fehlen wie die Möglichkeit, den neuen Dateimanager zu verwenden, der in VirtualBox 6.0 hinzugefügt wurde.

In Fedora 29, das mit dem standardmäßig installierten VirtualBox Guest Additions-Paket geliefert wird, können Sie mit VirtualBox 6.0 beispielsweise die Größe des Computerfensters ändern und die gemeinsame Zwischenablage zwischen Gast- und Hostcomputer aktivieren, aber es funktionieren keine Aktionen im Zusammenhang mit freigegebenen Dateien (can Wenn Sie keine freigegebenen Ordner hinzufügen, funktioniert der neue VirtualBox 6.0-Dateimanager nicht – er friert die virtuelle Maschine vollständig ein und das Ziehen und Ablegen von Dateien zwischen Gast und Host funktioniert nicht).

Ein weiteres Beispiel. In Ubuntu 18.04 haben Sie durch die Installation der VirtualBox Guest Additions-Repository-Pakete die Möglichkeit, die Zwischenablage zwischen Gast und Host zu synchronisieren, und Sie können einen freigegebenen Ordner hinzufügen, aber Sie können den neuen VirtualBox 6.0-Dateimanager nicht verwenden oder verwenden it Ziehen und ablegen, um Ordner zwischen Host- und Gastcomputern freizugeben.

Es ist zu beachten, dass die Verwendung von Ubuntu 19.04 in einer virtuellen Maschine und die Installation der vom Repository bereitgestellten Gasterweiterungen die gemeinsame Nutzung von Ordnern zwischen Gast- und Hostmaschinen sowie mit dem neuen VirtualBox 6.0-Dateimanager ermöglicht, sodass keine Installation des integrierten erfolgt erforderlich ist das Installationsprogramm für VirtualBox Guest Additions. Alles, was Sie tun müssen, ist, diese Pakete zu installieren und neu zu starten (sudo apt install virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms ).

In diesem Artikel wird erläutert, wie Sie das VirtualBox Guest Additions-ISO mithilfe des integrierten VirtualBox-Installationsprogramms für virtuelle Ubuntu-, Linux Mint-, Debian-, openSUSE- oder Fedora-Gastmaschinen installieren, die alle verfügbaren Guest Additions-Funktionen aktivieren.

Verwandt:VirtualBox 6.0 mit verbesserter HiDPI-Unterstützung, neuer integrierter Dateimanager, mehr

Manuelles Installieren von VirtualBox Guest Additions ISO in Ubuntu, Linux Mint, Debian, openSUSE und Fedora

VirtualBox 6.0 File Manager mit Fedora Guest verwenden

Terminologie:

  • "Host" oder Host-Betriebssystem:der physische Computer, auf dem Oracle VM VirtualBox installiert wurde.
  • „Gast“ oder Gastbetriebssystem:das Betriebssystem, das innerhalb der virtuellen Maschine ausgeführt wird.


1. Laden Sie das Oracle VM VirtualBox Extension Pack herunter und installieren Sie es auf dem Host.

Rufen Sie auf Ihrem Computer (nicht auf einem VirtualBox-Gast) die Download-Seite von VirtualBox auf und laden Sie das „VirtualBox NNN Oracle VM VirtualBox Extension Pack“ herunter – es ist eine einzige Datei für alle unterstützten Plattformen.

Doppelklicken Sie auf den heruntergeladenen .vbox-extpack Datei und es sollte sich mit VirtualBox öffnen, damit Sie es installieren können.

2. Installieren Sie die zum Erstellen der VirtualBox Guest Additions erforderlichen Pakete auf dem Gastcomputer.

Nur Fedora:

sudo dnf update kernel*

Dann neu starten.

Andernfalls, wenn Sie Fedora gerade in einer virtuellen Maschine installiert haben und die verfügbaren Updates nicht installiert haben, können Probleme auftreten (Nichtübereinstimmung zwischen dem Kernel-Entwickler und dem aktuell laufenden Kernel).

Jetzt können Sie die Pakete installieren, die zum Erstellen der VirtualBox Guest Additions auf dem Fedora-Gast erforderlich sind:

sudo dnf install gcc automake make kernel-headers kernel-devel perl dkms elfutils-libelf-devel

openSUSE:

sudo zypper install gcc make dkms kernel-devel kernel-default-devel


Ubuntu / Linux Mint / Debian:

sudo apt install gcc make perl dkms

3. Fügen Sie die VirtualBox Guest Additions ISO (VBoxGuestAdditions.iso) ein.

Wählen Sie aus dem Menü der VirtualBox-Maschine Devices > Insert Guest Additions CD image .

4. Installieren Sie die VirtualBox Guest Additions ISO auf dem Gastbetriebssystem (Ubuntu, Linux Mint, Debian, openSUSE oder Fedora).

Fedora oder openSUSE:

sudo /run/media/$USER/VBox_GAs*/VBoxLinuxAdditions.run

Ubuntu/Linux Mint:

sudo /media/$USER/VBox_GAs*/VBoxLinuxAdditions.run

Debian:

sudo sh /media/cdrom0/VBoxLinuxAdditions.run

In allen drei Fällen:Geben Sie yes ein wenn Sie dazu aufgefordert werden.

5. Optional, wenn Sie freigegebene Ordner verwenden möchten:Fügen Sie Ihren Benutzernamen zum vboxsf hinzu Gruppe auf dem Gastbetriebssystem.

Damit freigegebene Ordner funktionieren, fügen Sie den Benutzernamen Ihres Gastcomputers zu vboxsf hinzu Gruppe (auf dem Gastcomputer):

sudo usermod -aG vboxsf $USER

Ohne dies können Sie nicht auf den Inhalt der freigegebenen Ordner auf dem Gastcomputer zugreifen.

Dies ist nicht erforderlich, um den neuen VirtualBox-Dateimanager zu verwenden, nur für die bereits vorhandene VirtualBox-Funktion für freigegebene Ordner.

6. Starten Sie die virtuelle Maschine neu.

VirtualBox 6.0 File Manager mit Ubuntu 18.04 Guest verwenden

Sie sollten jetzt alle verfügbaren VirtualBox Guest Additions-Funktionen nutzen können:

  • Aktivieren Sie die Funktion der gemeinsamen Zwischenablage auf dem Gerät Devices menu -> Shared Clipboard
  • Freigegebene Ordner vom Gerät Devices menu -> Shared Folders aktivieren
  • Drag-and-Drop von Dateien vom Computer aktivieren Devices menu -> Drag and Drop
  • Starten Sie den neuen VirtualBox 6.0-Dateimanager, der für das Durchsuchen und Kopieren von Dateien zwischen Gast und Host von Machine menu -> File manager verantwortlich ist , dann klicken Sie auf diesen Session , geben Sie Ihren Benutzernamen und Ihr Passwort ein und klicken Sie auf Create Session

Die Drag-and-Drop-Funktion funktioniert nicht mit Wayland (was in Fedora Standard ist). Um dies in Fedora zu verwenden, melden Sie sich ab und wählen Sie GNOME on Xorg aus dem Anmeldebildschirm.


Debian
  1. Ubuntu / Debian Jdownloader Linux-Installationsanleitung

  2. Installieren Sie VirtualBox Guest Additions auf Debian 11 - Beste Methode?

  3. So kompilieren und installieren Sie wxWidgets unter Ubuntu/Debian/Linux Mint

  4. Installieren Sie Virtualbox-Gasterweiterungen unter Debian 7 Wheezy

  5. Steuern Sie Android-Geräte von einem Desktop aus mit scrcpy (Installation von Ubuntu, Fedora, Debian, Linux Mint)

So installieren Sie VirtualBox und Guest Additions in Ubuntu

So löschen Sie den Apt-Cache in Debian, Ubuntu und Linux Mint

So installieren Sie NetBeans IDE 12.4 in Ubuntu, Debian und Linux Mint

Unterschiede zwischen Linux Mint, Ubuntu, Manjaro und Debian Desktop-GUI

So installieren Sie Blue Recorder, einen Bildschirmrekorder, unter Ubuntu, Linux Mint, Fedora, Debian und openSUSE!

So installieren Sie Wine 5.0 unter Debian, Ubuntu und Linux Mint