Tým společnosti Oracle Corporation vydal 12. ledna 2021 novou hlavní verzi VirtualBoxu 6.1.18. V této verzi VirtualBoxu byla vylepšena stabilita a opraveny regrese. Chcete-li si o této verzi přečíst více, přečtěte si seznam změn. Tento článek vám pomůže nainstalovat Oracle VirtualBox 6.1 na systémy Fedora 32/31/30/29/28 pomocí DNF.
Krok 1 – Předpoklady
Nejprve je třeba nakonfigurovat repozitář yum pro instalaci VirtualBoxu v systému Fedora. Soubor repozitáře můžete jednoduše stáhnout z jeho oficiálních stránek a umístit jej do adresáře /etc/yum.repos.d/virtualbox.repo. Přejděte do adresáře /etc/yum.repos.d a použijte jeden z níže uvedených příkazů podle svého operačního systému.
cd /etc/yum.repos.d/sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
Před instalací VirtualBoxu se ujistěte, že jste nainstalovali všechny balíčky potřebné pro provoz VirtualBoxu, jako jsou kernel-headers, kernel-devels atd. Pro instalaci požadovaných balíčků použijte následující příkaz.
sudo dnf install binutils gcc make patch libgomp dkms qt5-qtx11extras libxkbcommonsudo dnf install glibc-headers glibc-devel kernel-headers kernel-devel compat-libvpx5
Po instalaci nejnovějšího jádra a hlaviček jádra restartujeme systém a spustíme nejnovější jádro.
sudo reboot
Krok 2 – Konfigurace prostředí
Instalace VirtualBoxu vyžaduje zdrojový kód jádra pro instalaci požadovaných modulů, takže musíme nakonfigurovat proměnnou prostředí KERN_DIR, do které VirtualBox získá zdrojový kód jádra. V mém případě jsou nejnovější zdrojové kódy jádra dostupné v adresáři 4.16.5-300.fc28.x86_64 v adresáři /usr/src/kernels/ . Ujistěte se, že používáte správnou cestu ke zdrojovému kódu.
export KERN_DIR=/usr/src/kernels/`uname -r`
echo $KERN_DIR/usr/src/kernels/4.16.5-300.fc28.x86_64
Krok 3 – Instalace VirtualBoxu v systému Fedora
Pomocí následujícího příkazu nainstalujte VirtualBox pomocí nástroje příkazového řádku DNF. Nainstaluje se nejnovější verze VirtualBoxu do systému Fedora.
sudo dnf install VirtualBox-6.1
Po instalaci musíme obnovit moduly jádra pomocí následujícího příkazu.
sudo /usr/lib/virtualbox/vboxdrv.sh setup
Krok 4 – Spuštění VirtualBoxu
Pro spuštění VirtualBoxu z okna X můžete použít spouštěč aplikací nebo následující příkaz. Do režimu grafického uživatelského rozhraní se můžete přepnout pomocí příkazů init 5 nebo startx z terminálu.
virtualbox
Závěr
V tomto návodu jste se naučili instalovat VirtualBox v systému Fedora. Nyní můžete vytvářet virtuální počítače pro vámi vybrané operační systémy a pracovat na nich.
.