Vyhledávání na webu

Jak nainstalovat doplňky pro hosta VirtualBox na CentOS 8


Když poprvé nainstalujete virtuální stroj s GUI na VirtualBox, velikost obrazovky je obvykle zmenšena a uživatelská zkušenost je obvykle docela nevýrazná. Pro vylepšení vzhledu a funkčnosti virtuálního počítače poskytuje VirtualBox sadu softwarových balíčků a ovladačů známých jako VirtualBox hostující doplňky ve formě obrazu ISO známého jako VBoxGuestAdditions.iso. Obraz je poté připojen k hostujícímu systému a poté jsou nainstalovány přídavky hosta.
Přídavky pro hosty VirtualBox umožňují funkce uvedené níže:

  • Vylepšeno grafické zobrazení/vzhled.
  • Integrace ukazatele myši mezi hostitelským a hostujícím počítačem.
  • Sdílené složky mezi hostitelským a hostujícím systémem.
  • Funkce kopírování a vkládání a vyjímání a vkládání mezi hostitelem a hostujícím systémem.

Požadavky

  • Jak nainstalovat VirtualBox v CentOS 8

Doplňky pro hosty VirtualBox lze nainstalovat na systémy Linux i Windows. V této příručce vás provedeme instalací doplňků pro hosty VirtualBox na CentOS 8.

Krok 1: Instalace EPEL na CentOS 8

Chcete-li začít, začněte instalací úložiště EPEL, zkráceně Extra Packages for Enterprise Linux, což je úložiště, které poskytuje další softwarové balíčky s otevřeným zdrojovým kódem pro Příchutě RedHat, jako jsou CentOS a Fedora.

Chcete-li nainstalovat úložiště EPEL na CentOS 8, spusťte na terminálu následující příkaz dnf.

sudo dnf install epel-release

Po instalaci potvrďte nainstalovanou verzi spuštěním příkazu.

rpm -q epel-release

Krok 2: Instalace záhlaví jádra a nástrojů pro sestavení

S nainstalovaným úložištěm EPEL pokračujte a nainstalujte hlavičky jádra a nástroje pro sestavení potřebné k instalaci doplňků pro hosty, jak je znázorněno.

sudo dnf install gcc make perl kernel-devel kernel-headers bzip2 dkms

Po instalaci potvrďte, že verze kernel-devel odpovídá verzi vašeho linuxového jádra spuštěním těchto příkazů:

rpm -q kernel-devel
uname -r

Výstup jasně naznačuje konflikt mezi oběma verzemi. Verze kernel-devel je 4.18.0-147.8.1.el8_1.x86_64, zatímco verze jádra Linuxu je 4.18.0-80.el8.x86_64<.

Chcete-li problém vyřešit, aktualizujte linuxové jádro spuštěním příkazu:

sudo dnf update kernel-*

Po zobrazení výzvy stiskněte 'Y' a stiskněte ENTER pro pokračování v aktualizaci. Po dokončení aktualizace restartujte systém CentOS 8.

sudo reboot

Během restartu nezapomeňte zavést nejnovější položku jádra, která odpovídá verzi kernel-devel. Toto je obvykle první záznam, jak vidíte.

Jakmile je systém nabootován, přihlaste se a znovu potvrďte, že verze kernel-devel nyní odpovídá verzi linuxového jádra.

rpm -q kernel-devel
uname -r

Obě verze jsou nyní synchronizovány. Skvělý! Nyní můžete pokračovat a nainstalovat doplňky pro hosty VirtualBox.

Krok 3: Nainstalujte VirtualBox Guest Additions v CentOS 8

Existují dva způsoby, jak nainstalovat doplňky pro hosty, a my se zde budeme zabývat oběma způsoby:

Nainstalujte doplňky VirtualBox Guest graficky

Chcete-li nainstalovat doplňky pro hosty VirtualBox, přejděte na lištu nabídek a klikněte na Zařízení –> Vložit CD s přídavky pro hosty.

Objeví se pop, jak je znázorněno. Odtud můžete použít dva přístupy:

Můžete kliknout na „Spustit“ a později se po výzvě ověřit. Poté uvidíte na terminálu podrobný výstup. Po dokončení instalace restartujte systém a spusťte jej na celou obrazovku.

Nainstalujte doplňky pro hosty VirtualBox ručně

Druhou možností je instalace příkazového řádku. Chcete-li toho dosáhnout, vyberte možnost „Zrušit“ a poté otevřete svůj terminál a vytvořte bod připojení pro obraz ISO pro přidání hosta.

sudo mkdir -p /mnt/cdrom

Dále připojte obraz ISO na bod připojení.

sudo mount /dev/cdrom /mnt/cdrom

Poté nakonec přejděte do umístění připojení a spusťte instalační skript VirtualBox.

cd /mnt/cdrom
sudo ./VBoxLinuxAdditions.run 

Jakmile je skript dokončen, okamžitě uvidíte, jak se obrazovka posouvá do plné velikosti. Pokud se tak ve vašem případě nestane, restartujte systém a nakonec nabootujte do svého celoobrazovkového virtuálního počítače CentOS 8 :-)

Chcete-li povolit integraci ukazatele myši, přejděte na „Sdílená schránka“ –> „Obousměrný“. To vám umožní kopírovat a vkládat obsah mezi hostitelským a hostujícím systémem.

Doufáme, že vám tento článek pomohl. Pokud narazíte na nějaké problémy, kontaktujte nás. Děkuji.