Vyhledávání na webu

Jak nainstalovat VirtualBox Guest Additions ve Fedoře


Jak možná víte, VirtualBox je hypervizor s otevřeným zdrojovým kódem, který uživatelům umožňuje vytvářet virtuální stroje a testovat různé operační systémy. Tím to ale nekončí.

VirtualBox také zahrnuje doplňky pro hosty VirtualBox, což jsou další aplikace a ovladače, které zlepšují výkon a použitelnost virtuálního počítače.

Doplňky pro hosty VirtualBox poskytují rozšířené funkce, jako jsou:

  • Sdílená schránka: Můžete bez problémů kopírovat a vkládat obsah mezi hostitelským a hostujícím operačním systémem.
  • Drag and Drop: Doplňky pro hosta Virtualbox navíc umožňují přetahovat soubory mezi hostitelským a hostujícím operačním systémem.
  • Integrace ukazatele myši: Vzpomínáte si, jak obvykle musíte stisknout kombinaci kláves, abyste uvolnili ukazatel myši z virtuálního počítače? S přídavky pro hosty Virtualbox se to stane minulostí, protože můžete pohodlně přesunout ukazatel myši do az hostujícího a hostitelského OS.
  • Sdílené složky: Přídavky pro hosty také umožňují vytvářet složky, ke kterým má virtuální počítač přístup, jako síťové sdílené položky.
  • Vylepšený výkon videa: Ve výchozím nastavení jsou virtuální počítače vybaveny displejem, který je mnohem menší a neposkytuje rozlišení odpovídající rozlišení hostitelského systému. S nainstalovaným přidáním hosta se virtuální stroj přizpůsobí rozlišení hostitelského systému. Pokud je například rozlišení hostitele 1366 x 768, virtuální počítač se automaticky přizpůsobí ze svého výchozího rozlišení tak, aby odpovídal rozlišení hostitele.

Nyní se podívejme, jak můžete nainstalovat doplňky pro hosty VirtualBox v distribuci Linuxu Fedora.

Instalace doplňků pro hosta VirtualBox ve Fedoře

Chcete-li nainstalovat a povolit přídavky hosta VirtualBox na vašem Fedora Linux, musíte mít na svém systému nainstalovaný VirtualBox, pokud jej nenainstalujete pomocí našeho průvodce: Jak nainstalovat VirtualBox ve Fedora Linux .

Krok 1: Nainstalujte záhlaví jádra a nástroje pro sestavení

Prvním krokem při instalaci doplňků pro hosty VirtualBox je instalace hlaviček jádra. To zahrnuje instalaci balíčku dkms (Dynamic Kernel Module Support) spolu s dalšími nástroji pro vytváření, jak je uvedeno na obrázku.

sudo dnf install dkms kernel-devel gcc bzip2 make curl

Jakmile úspěšně nainstalujete hlavičky jádra, musíte potvrdit verzi linuxového jádra a zajistit, aby odpovídala verzi právě nainstalovaných hlaviček jádra.

Chcete-li zkontrolovat verzi linuxového jádra, spusťte příkaz.

uname -r 
OR
hostnamectl | grep -i kernel

Chcete-li zkontrolovat verzi nástroje pro vývoj jádra (kernel-devel), spusťte.

sudo rpm -qa kernel-devel

Pokud se verze obou (kernel version a kernel-devel) neshodují, jak je znázorněno na obrázku výše, aktualizujte jádro pomocí příkazu.

sudo dnf update kernel-*

Po dokončení aktualizace jádra restartujte systém a znovu ověřte verzi jádra.

uname -r 

Z výstupu můžete vidět, že verze jádra nyní odpovídá verzi kernel-devel.

Nyní můžete pokračovat a nainstalovat doplňky pro hosty VirtualBox.

Krok 2: Nainstalujte VirtualBox Guest Additions ve Fedoře

Chcete-li nainstalovat přídavky pro hosty, přejděte na Zařízení –> Vložte obrázek CD s přídavky pro hosty.

V zobrazeném vyskakovacím okně vyberte možnost Zrušit.

Poté přejděte na /run/media/username/VBox_GAs_6.0.18. Nezapomeňte nahradit atribut username aktuálně přihlášeným uživatelem. Měli byste získat soubory zobrazené níže.

cd /run/media/username/VBox_GAs_6.0.18

Nakonec spusťte skript VBoxLinuxAdditions.run a nainstalujte doplňky pro hosty. Instalace všech potřebných aplikací bude trvat asi 4–5 minut.

sudo ./VBoxLinuxAdditions.run

Po dokončení instalace modulů VirtualBox restartujte svůj systém Fedora a tentokrát se zobrazí celá obrazovka a vy si nyní můžete užívat všechny funkce, které přicházejí s doplňky pro hosty.

Dostali jsme se na konec tohoto průvodce. Vaše zpětná vazba je velmi vítána.