Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti.

Když poprvé nainstalujete linuxový virtuální stroj pomocí VirtualBoxu, můžete najít podprůměrný zážitek. VirtualBox Guest Additions upgraduje vaše prostředí virtuálního počítače tím, že přináší další funkce, včetně sdílené schránky, sdílení souborů přetažením a podpory adaptivního škálování zobrazení.

Ale vědět, že potřebujete přidat do svých virtuálních počítačů přídavky pro hosty, není tak intuitivní, jak by mělo být. Ať už používáte Ubuntu, Fedoru nebo jakoukoli jinou distribuci Linuxu, instalace VirtualBox Guest Additions na váš počítač se systémem Linux je poměrně snadná a my vám ukážeme, jak na to.

Nainstalujte VirtualBox Guest Additions na Linux

Instalace doplňků pro hosty je jedním z mnoha způsoby, jak dobít vaše virtuální stroje. Než budete moci nainstalovat doplňky pro hosty, musíte to udělat vytvořit alespoň jeden virtuální stroj pomocí VirtualBoxu

instagram viewer
. Ujistěte se, že jste nainstalovali operační systém, protože nebudete moci nainstalovat doplňky pro hosty na živý operační systém.

Na Ubuntu a Debianu

Všimněte si, že tato metoda bude fungovat také pro další distribuce založené na Debianu, včetně Kali Linux a Linux Mint.

Spusťte VirtualBox a spusťte virtuální stroj Ubuntu nebo Debian. Nechte jej spustit a počkejte, až se načte plocha. Aktualizujte a upgradujte stávající balíčky ve vašem systému zadáním:

aktualizace sudo apt && upgrade sudo apt

Poté spusťte následující příkaz a nainstalujte některé potřebné balíčky:

sudo apt Nainstalujtestavět-essential dkms linux-headers-$(uname -r)

Dále klikněte Zařízení z nabídky VirtualBox a vyberte Vložte obraz disku CD Additions pro hosty. Pokud používáte Ubuntu, všimnete si, že se v doku objeví ikona disku. Kliknutím na něj zobrazíte obsah vloženého obrázku. V Debianu nebo jiných distribucích můžete soubory uvnitř obrazu disku zobrazit pomocí libovolného předinstalovaného správce souborů.

Klepněte pravým tlačítkem myši na autorun.sh skript a vyberte Spustit jako program z kontextové nabídky.

Zobrazí se nové okno terminálu a systém vás požádá o heslo. Pokračujte zadáním hesla správce. Po dokončení bude terminál zobrazovat průběh instalace.

Pokud dáváte přednost provádění příkazů z terminálu, nejprve změňte adresář na vložené médium zadáním:

CD /media/username/VBox_GA_*

Nezapomeňte nahradit "uživatelské jméno" v příkazu s vaším skutečným uživatelským jménem. Můžete také použít příkaz lsblk k zobrazení přesné cesty, kam systém připojil médium.

Jakmile jste v adresáři, spusťte skript autorun.sh zadáním:

./autorun.sh

Zadejte heslo správce a když se na terminálu zobrazí „Stisknutím tlačítka Return toto okno zavřete", udeřil Vstupte a restartujte systém, aby se změny projevily.

Na Arch-Based Distros

Instalace Doplňky pro hosta VirtualBox na Arch Linux a Manjaro je relativně jednodušší než na jiných distribucích Linuxu. Je to proto, že můžete přímo nainstalovat virtualbox-guest-utils balíček z oficiálního úložiště Arch namísto ruční instalace pomocí disku.

Mnoho Linuxové distribuce založené na Arch často při instalaci na virtuální počítač zahrňte balíček Guest Additions. Pokud vaše instalace ve výchozím nastavení nenabízí podporu doplňků pro hosty, začněte aktualizací zdrojů balíčků ve vašem systému:

sudo pacman -Syyu

Dále nainstalujte balíček virtualbox-guest-utils zadáním:

sudo pacman -S virtualbox-guest-utils

Dokončete restartováním virtuálního počítače. Tím zajistíte, že se všechny změny, které jste v systému provedli, uloží.

Na Fedoře, CentOS a RHEL

Když nainstalujete Fedoru na VirtualBox, všimnete si, že je dodávána s předinstalovanými doplňky VirtualBox Guest Additions. To vám umožňuje škálovat rozlišení virtuálního počítače změnou velikosti okna VirtualBox, sdílením schránky mezi hostitelem a virtuálním počítačem a obousměrným sdílením souborů přetažením.

Ale pokud běžíš jiné distribuce založené na RPM, možná budete muset nainstalovat doplňky pro hosty ručně. Chcete-li to provést, začněte spuštěním virtuálního počítače. Poté klikněte Zařízení > Vložit obraz disku CD Additions pro hosty z horní lišty nabídek. V následujícím vyskakovacím okně vyberte Běh.

Případně můžete složku otevřít také pomocí správce souborů a kliknout na Spusťte software výzva umístěná přímo pod horní lištou.

Pro ověření operace zadejte heslo správce. Zobrazí se terminál a nainstaluje potřebné moduly. Jakmile si všimnete "Stisknutím tlačítka Return toto okno zavřete" na terminálu stiskněte Vstupte a restartujte virtuální počítač.

Jak odinstalovat VirtualBox Guest Additions na Linuxu

Ačkoli VirtualBox Guest Additions přináší na stůl jen to dobré a není na škodu je nechat nainstalované, v případě, že je budete chtít odinstalovat, je to hračka.

Změnou velikosti okna virtuálního počítače můžete ověřit, zda jsou přídavky hosta VirtualBox úspěšně odebrány z virtuálního počítače. Pokud se zobrazení nezmění podle velikosti okna nebo nemůžete zkopírovat a vložit text z hostitele na VM nebo naopak, můžete dojít k závěru, že balíček Guest Additions byl odstraněno.

Na Ubuntu a Debianu

Na Ubuntu a Debianu změňte současný pracovní adresář na /opt/VBoxGuestAdditions-[version]. Pokud neznáte přesné číslo verze, můžete stisknout Tab po zadání příkazu až do "Dodatky“ pro spuštění automatického doplňování.

CD /opt/VBoxGuestAdditions-*

Poté spusťte odinstalační skript zadáním:

sudo ./uninstall.sh

Po dokončení procesu restartujte virtuální počítač a ověřte změny.

Na Arch Linux a Manjaro

Odinstalace doplňků VirtualBox Guest Additions na distribucích založených na Arch, jako je Manjaro, je stejně jednoduchá jako odstranění virtualbox-guest-utils balíček pomocí Pacmana:

sudo pacman -Rns virtualbox-guest-utils

Na Fedoře a dalších distribucích založených na RPM

Chcete-li odebrat VirtualBox Guest Additions na Fedoře, zadejte následující příkaz a zadejte y když se zobrazí výzva:

sudo dnf odebrat virtualbox-guest-additions

Pokud jste ručně nainstalovali Guest Additions, musíte spustit odinstalační skript umístěný na /opt/VBoxGuestAdditions-[version]. Nejprve změňte svůj aktuální pracovní adresář pomocí příkazu cd:

CD /opt/VBoxGuestAdditions-*

Protože předem neznáte přesnou verzi nainstalovaného balíčku, můžete nechat shell, aby automaticky dokončil váš příkaz stisknutím Tab při psaní názvu složky.

Spusťte odinstalační skript zadáním:

sudo ./uninstall.sh

Nakonec restartujte virtuální počítač a ověřte, zda změny přetrvávají.

Nastavení virtuálního stroje je s VirtualBoxem snadné

Doplňky pro hosta VirtualBox jsou nutností, pokud jste nainstalovali distribuci Linuxu na VirtualBox a chcete si užít kompletní zážitek z desktopu. Obvykle bez přidání hosta budou mít vaše virtuální stroje pevné rozlišení zobrazení bez podpory sdílení schránky nebo přenosu souborů přetažením.

Pokud jste vyzkoušeli VirtualBox a nezjistili jste, že je dostatečně intuitivní nebo pohodlný, máte vždy možnost vyzkoušet jiný virtualizační software. VMware a Hyper-V jsou dva další hypervizory, které nabízejí funkce podobné VirtualBoxu. Který je nejlepší? Odpověď bude záviset na vašich preferencích a případu použití.