VirtualBox je díky svým různým funkcím, kompatibilitě, podpoře operačního systému a snadnému používání jednou z nejpoužívanějších virtualizačních platforem na světě.
Program VirtualBox je k dispozici ke stažení na následujícím odkazu:
VirtualBox má skupinu funkcí nazvaných VirtualBox Jutes Addition, které jsou k dispozici pro všechny podporované hostující operační systémy a jsou poskytovány jako jeden soubor s názvem VBoxGuestAdditions.iso
Tento soubor s obrázkem je umístěn v instalačním adresáři VirtualBoxu a pro jeho instalaci bude nutné připojit tento soubor ISO do virtuálního počítače jako virtuální disk CD-ROM a nainstalovat jej odtud z nabídky Zařízení / Vložit obrázek disku CD hosta Dodatky ":
Mezi výhody, které nám dodatky pro hosty poskytují, najdeme:
Integrace ukazatele myšiDíky této funkci máme ideální kompatibilitu s myší, protože budeme mít pouze jeden ukazatel myši a nebude nutné stisknout klávesu Host, aby se myš „uvolnila“, když ji hostující operační systém zachytí. Za tímto účelem je do hosta nainstalován speciální ovladač myši, který komunikuje s ovladačem myši na fyzickém počítači a přesouvá tak hostující ukazatel myši.
Lepší podpora videaPomocí této možnosti nainstalují vlastní ovladače videa, aby nabízeli kvalitnější režimy videa, a nikoli standardní nastavení, ale také nabízí zrychlený výkon videa. Jako bonus v systémech Windows, Linux a Solaris bude možné změnit velikost okna virtuálního počítače, pokud jsou nainstalovány v přírůstcích hostů.
Sdílené složkyTyto sdílené složky nám umožňují bezpečnou a úplnou výměnu souborů mezi hostitelem a hostem.
Plné oknoTato možnost umožňuje, aby jednotlivá okna, která jsou zobrazena na ploše virtuálního počítače, bylo možné mapovat na plochu hostitele, což vypadá, že se akce na hostiteli provádějí.
Obecné komunikační kanály host / hostTy nám umožňují různými způsoby řídit a monitorovat provádění hostů jako generický mechanismus založený na řetězcích za účelem výměny bitových dat mezi hostem a konkrétním hostitelem.
Synchronizace časuDíky této možnosti jsme si jisti, že systémový čas hosta je synchronizován s časem hostitele pomocí NTP.
Automatické přihlašováníJe to možnost, kterou lze nakonfigurovat tak, aby se všechna přihlášení spouštěla automaticky, aniž byste museli ručně zadávat přihlašovací údaje.
Sdílená schránkaPomocí této možnosti lze schránku hostujícího operačního systému sdílet s hostitelským operačním systémem.
Problém je v tom, že při instalaci hostujících doplňků se v prostředí Linux generuje chyba, která brání jejich optimální instalaci, a proto Solvetic podrobně vysvětlí, jak nainstalovat tyto praktické nástroje VirtualBox do Ubuntu 18 a CentOS 7.
1. Jak nainstalovat hostující doplňky VirtualBoxu na Ubuntu 18.04 Linux
Krok 1
Chcete -li spustit tento proces, nejprve aktualizujeme operační systém spuštěním následujících příkazů:
sudo apt update sudo apt upgrade
Krok 2
Jakmile je systém aktualizován, přejdeme do nabídky „Zařízení“ a tam vybereme možnost Vložit obrázek CD „Hodnocení hostů“:
Krok 3
Přitom se zobrazí následující zpráva a klikneme na tlačítko „Provést“.
Bude nutné, abychom pro tuto akci zadali přihlašovací údaje správce a klikli na „Ověřit“
Krok 4
Otevře se okno terminálu, ve kterém bude provedena instalace VirtualBox Guest Additions, po dokončení instalace zavřete okno terminálu stisknutím „Enter“:
Krok 5
Jakmile to bude hotové, povolíme sdílenou schránku a funkci drag-and-paste mezi hostem a hostitelem, přejdeme do nabídky Machine / Configuration a v zobrazeném okně přejdeme do sekce General / Advanced a tam budeme povolte dvě možnosti, které jsou:
- Sdílet schránku
- Přetáhněte
Nyní můžeme restartovat systém a zkontrolovat, zda vše funguje správně.
2. Jak nainstalovat hostující doplňky VirtualBox na CentOS Linux
Krok 1
V případě CentOS 7 musíme nejprve povolit úložiště EPEL v hostujícím operačním systému, abychom mohli nainstalovat některé balíčky, které jsou nezbytné pro instalační proces, proto v terminálu provedeme následující:
yum -y nainstalovat epel -release
Krok 2
Jakmile nainstalujeme úložiště EPEL do CentOS 7, chystáme se aktualizovat všechny balíčky hostujícího systému, kde je také zahrnuto jádro, aby VirtualBox Guest Additions fungovaly podle očekávání, proto provedeme následující:
CentOS 7 nebo RedHat
mňam -y aktualizace
Fedora
dnf -y upgrade
Krok 2
Po dokončení procesu aktualizace nainstalujeme záhlaví jádra, vývojářské nástroje a další přidružené balíčky, které jsou nezbytné k instalaci doplňků pro hosta, proto spustíme následující příkaz:
CentOS
yum install make gcc kernel-headers kernel-devel perl dkms bzip2
Fedora
dnf install make gcc kernel-headers kernel-devel perl dkms bzip2
Tam budeme muset zadat písmeno y, abychom potvrdili stažení a instalaci těchto nástrojů.
Krok 3
Dalším krokem je nastavení proměnné prostředí KERN_DIR v adresáři zdrojového kódu jádra, který je:
/ usr / src / jádra / $ (uname -r)Poté bude nutné jej exportovat, proto provedeme následující:
export KERN_DIR = / usr / src / kernels / $ (uname -r)
Krok 3
Jakmile to bude hotové, můžeme nainstalovat doplňky pro hosty jednou z následujících metod:
GrafickyZa tímto účelem přejdeme do nabídky „Zařízení“ a tam vybereme možnost Vložit obrázek CD „Přidání hostů“:
Zobrazí se následující zpráva a klikněte na možnost „Provést“
Nyní musíme zadat heslo správce:
Tím se otevře terminál, kde bude probíhat proces instalace. Stisknutím „Enter“ tuto operaci ukončíte
Prostřednictvím konzolyDalší možností je přistoupit k terminálu a spustit následující příkazy, abyste připojili soubor ISO hostujících doplňků, poté přejděte do adresáře, kde byly tyto nástroje připojeny ve formátu ISO, a tam konečně spustíme skript pro instalaci v Linuxu spustíme následující řádky:
mount -r / dev / cdrom / media cd / media / ./VBoxLinuxAdditions.runStejně jako Ubuntu, abychom v CentOS 7 povolili sdílenou schránku a funkci drag and drop mezi hostem a hostitelem, přejdeme do nabídky Machine / Configuration a v zobrazeném okně přejdeme do sekce General / Advanced, kde povolíme dvě dostupné možnosti, kterými jsou:
- Sdílet schránku
- Přetáhněte
Poté bude možné efektivně využívat tato hodnocení hostů, která přidávají vyšší úroveň využití virtuálních počítačů VirtualBox.