GNU/Linux >> Znalost Linux >  >> Debian

Instalace doplňků pro hosta VirtualBox v Ubuntu, Linux Mint, Debian, Fedora a openSUSE [Jak na to]

Doplňky pro hosta VirtualBox jsou navrženy k instalaci do virtuálního počítače po instalaci hostujícího operačního systému a obsahují ovladače a optimalizace pro lepší výkon a použitelnost systému.

Po instalaci doplňků pro hosta VirtualBox by měl mít virtuální stroj mimo jiné lepší podporu videa (včetně hardwarově akcelerované grafiky), sdílenou schránku, podporu přetahování mezi hostujícím a hostitelským počítačem a sdílené složky.

Uživatelé Debianu (v úložišti contrib), Ubuntu a distribucí Linuxu založených na Debianu / Ubuntu si mohou nainstalovat VirtualBox Guest Additions z repozitářů (instalací virtualbox-guest-x11 , virtualbox-guest-utils a virtualbox-guest-dkms packages ), zatímco Fedora 28 a novější jsou standardně dodávány s balíčkem Guest Additions. Tento způsob instalace doplňků pro hosty VirtualBox je jednodušší než instalace doplňků pro hosty, které se dodávají s VirtualBoxem. ale některé funkce mohou chybět jako možnost používat nového správce souborů přidaného ve VirtualBoxu 6.0.

Například ve Fedoře 29, která je dodávána s balíčkem VirtualBox Guest Additions nainstalovaným ve výchozím nastavení, VirtualBox 6.0 umožňuje změnit velikost okna počítače a povolit sdílenou schránku mezi hostujícím a hostitelským počítačem, ale nefungují žádné akce související se sdílenými soubory (může Pokud nepřidáte sdílené složky, nový správce souborů VirtualBox 6.0 nefunguje – zcela zamrzne virtuální počítač a přetahování souborů mezi hostem a hostitelem nefunguje).

Další příklad. V Ubuntu 18.04 vám instalace balíčků úložiště VirtualBox Guest Additions dává možnost synchronizovat schránku mezi hostem a hostitelem a můžete přidat sdílenou složku, ale nebudete moci používat nového správce souborů VirtualBox 6.0 ani používat přetažením můžete sdílet složky mezi hostitelským počítačem a počítačem hosta.

Je třeba poznamenat, že používání Ubuntu 19.04 ve virtuálním počítači a instalace doplňků hosta poskytovaných úložištěm umožňuje sdílení složek mezi hostujícím a hostitelským počítačem a také pomocí nového správce souborů VirtualBox 6.0, takže není nutná žádná instalace vestavěného vyžadován je instalační program VirtualBox Guest Additions. Jediné, co musíte udělat, je nainstalovat tyto balíčky a restartovat (sudo apt install virtualbox-guest-x11 virtualbox-guest-utils virtualbox-guest-dkms ).

Tento článek vysvětluje, jak nainstalovat VirtualBox Guest Additions ISO pomocí vestavěného instalátoru VirtualBox pro virtuální hostující počítače Ubuntu, Linux Mint, Debian, openSUSE nebo Fedora, který umožňuje všechny dostupné funkce Guest Additions.

Související:VirtualBox 6.0 s vylepšenou podporou HiDPI, nový integrovaný správce souborů, další

Ruční instalace VirtualBox Guest Additions ISO v Ubuntu, Linux Mint, Debian, openSUSE a Fedora

Použití správce souborů VirtualBox 6.0 s hostem Fedory

Terminologie:

  • Hostitel nebo hostitelský operační systém:fyzický počítač, na kterém byl nainstalován Oracle VM VirtualBox.
  • „Hostovaný“ nebo hostující operační systém:operační systém, který běží uvnitř virtuálního počítače.


1. Stáhněte si Oracle VM VirtualBox Extension Pack a nainstalujte jej na hostitele.

Přejděte na stránku pro stahování VirtualBox na vašem počítači (nikoli na hostu VirtualBox) a stáhněte si „VirtualBox NNN Oracle VM VirtualBox Extension Pack“ – je to jeden soubor pro všechny podporované platformy.

Dvakrát klikněte na stažený .vbox-extpack Soubor a měl by se otevřít pomocí VirtualBox, abyste jej mohli nainstalovat.

2. Nainstalujte balíčky potřebné k vytvoření doplňků hosta VirtualBox na počítači hosta.

Pouze Fedora:

sudo dnf update kernel*

Poté restartujte.

V opačném případě, pokud jste právě nainstalovali Fedoru do virtuálního počítače a nenainstalovali jste dostupné aktualizace, mohou nastat problémy (nesoulad mezi vývojářem jádra a aktuálně běžícím jádrem).

Nyní můžete nainstalovat balíčky potřebné k vytvoření dodatků hosta VirtualBox na hostovi Fedory:

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. Vložte soubor ISO doplňků pro hosta VirtualBox (VBoxGuestAdditions.iso).

Vyberte z nabídky stroje VirtualBox Devices > Insert Guest Additions CD image .

4. Nainstalujte ISO doplnění pro hosta VirtualBox na hostovaný operační systém (Ubuntu, Linux Mint, Debian, openSUSE nebo Fedora).

Fedora nebo 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

Ve všech třech případech:zadejte yes až budete vyzváni.

5. Volitelné, pokud chcete používat sdílené složky:Přidejte své uživatelské jméno do vboxsf Seskupit v hostujícím operačním systému.

Aby sdílené složky fungovaly, přidejte uživatelské jméno svého hostujícího počítače do vboxsf Skupina (na počítači hosta):

sudo usermod -aG vboxsf $USER

Bez toho nebudete mít přístup k obsahu sdílených složek v počítači hosta.

Toto není vyžadováno pro použití nového správce souborů VirtualBox, pouze pro již existující funkci sdílené složky VirtualBox.

6. Restartujte virtuální počítač.

Použití správce souborů VirtualBox 6.0 s hostem Ubuntu 18.04

Nyní byste měli být schopni používat všechny dostupné funkce VirtualBox Guest Additions:

  • Povolte funkci sdílené schránky ze zařízení Devices menu -> Shared Clipboard
  • Aktivujte sdílené složky ze zařízení Devices menu -> Shared Folders
  • Povolte přetahování souborů z počítače Devices menu -> Drag and Drop
  • Spusťte nového správce souborů VirtualBox 6.0, který je zodpovědný za procházení a kopírování souborů mezi hostem a hostitelem z Machine menu -> File manager a poté klikněte na Session , zadejte své uživatelské jméno a heslo a klikněte na Create Session

Funkce drag-and-drop nefunguje s Waylandem (který je ve Fedoře standardní). Chcete-li to použít ve Fedoře, odhlaste se a vyberte GNOME on Xorg z přihlašovací obrazovky.


Debian
  1. Návod na instalaci Ubuntu / Debian jdownloader linux

  2. Jak zkompilovat a nainstalovat wxWidgets na Ubuntu/Debian/Linux Mint

  3. Ovládejte zařízení Android z plochy pomocí scrcpy (instalace Ubuntu, Fedora, Debian, Linux Mint)

  1. Instalace doplňků pro hosty VirtualBox na Debian 11 – nejlepší metoda?

  2. Nainstalujte přídavky hosta virtualboxu na Debian 7 wheezy

  3. Jak nainstalovat a nakonfigurovat Node.js a npm v Ubuntu, Debianu nebo Linux Mintu

  1. Instalace doplňků Virtualbox Guest na Fedora Linux

  2. Jak nainstalovat doplňky VirtualBox Guest na Debian 10 Linux

  3. Nainstalujte PAC Manager na Linux Mint, Ubuntu a OpenSUSE