Oracle Corporation Team ha rilasciato la sua nuova versione principale VirtualBox 6.1.18 il 12 gennaio 2021. In questa release VirtualBox ha migliorato la stabilità e corretto le regressioni. Per saperne di più su questa release leggi il changelog. Questo articolo ti aiuterà ad installare Oracle VirtualBox 6.1 sui sistemi Fedora 32/31/30/29/28 usando DNF.
Step 1 – Prerequisiti
Prima di tutto, è necessario configurare il repository yum per installare Virtualbox sul tuo sistema Fedora. Puoi semplicemente scaricare il file repo dal suo sito ufficiale e metterlo in /etc/yum.repository.d/virtualbox.repo. Naviga nella directory /etc/yum.repos.d e usa uno dei seguenti comandi secondo il tuo sistema operativo.
cd /etc/yum.repos.d/sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
Prima di installare VirtualBox assicurati di installare tutti i pacchetti richiesti per eseguire VirtualBox come kernel-headers, kernel-devels ecc. Usa il seguente comando per installare i pacchetti richiesti.
sudo dnf install binutils gcc make patch libgomp dkms qt5-qtx11extras libxkbcommonsudo dnf install glibc-headers glibc-devel kernel-headers kernel-devel compat-libvpx5
Dopo aver installato l’ultimo kernel e le intestazioni del kernel, riavvia il tuo sistema e inizia con l’ultimo kernel.
sudo reboot
Passo 2 – Configura l’ambiente
L’installazione di VirtualBox richiede il codice sorgente del kernel per installare i moduli richiesti, quindi abbiamo bisogno di configurare la variabile di ambiente KERN_DIR in cui VirtualBox ottiene il codice sorgente del kernel. Nel mio caso l’ultima sorgente del kernel è disponibile nella directory 4.16.5-300.fc28.x86_64 sotto /usr/src/kernels/ . Assicurati di usare il percorso sorgente corretto.
export KERN_DIR=/usr/src/kernels/`uname -r`
echo $KERN_DIR/usr/src/kernels/4.16.5-300.fc28.x86_64
Passo 3 – Installa VirtualBox su Fedora
Usa il seguente comando per installare VirtualBox usando lo strumento a riga di comando DNF. Installerà l’ultima versione di VirtualBox sul tuo sistema Fedora.
sudo dnf install VirtualBox-6.1
Dopo l’installazione, abbiamo bisogno di ricostruire i moduli del kernel usando il seguente comando.
sudo /usr/lib/virtualbox/vboxdrv.sh setup
Passo 4 – Lanciare VirtualBox
Puoi usare l’application launcher o usare il seguente comando per avviare VirtualBox da X windows. Puoi passare alla modalità GUI usando i comandi init 5 o startx dal terminale.
virtualbox
Conclusione
In questo tutorial, hai imparato ad installare VirtualBox sul sistema Fedora. Ora, puoi creare macchine virtuali per sistemi operativi di tua scelta e lavorarci.