El equipo de Oracle Corporation ha lanzado su nueva versión principal VirtualBox 6.1.18 el 12 de enero de 2021. En esta versión VirtualBox ha mejorado la estabilidad y ha corregido regresiones. Para leer más sobre esta versión lea el registro de cambios. Este artículo le ayudará a instalar Oracle VirtualBox 6.1 en sistemas Fedora 32/31/30/29/28 utilizando DNF.
Paso 1 – Requisitos previos
En primer lugar, necesita configurar el repositorio yum para instalar Virtualbox en su sistema Fedora. Puedes simplemente descargar el archivo repo desde su sitio oficial y colocarlo en /etc/yum.repos.d/virtualbox.repo. Navegue hasta el directorio /etc/yum.repos.d y utilice uno de los siguientes comandos según su sistema operativo.
cd /etc/yum.repos.d/sudo wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo
Antes de instalar VirtualBox asegúrese de instalar todos los paquetes necesarios para ejecutar VirtualBox como kernel-headers, kernel-devels etc. Utilice el siguiente comando para instalar los paquetes necesarios.
sudo dnf install binutils gcc make patch libgomp dkms qt5-qtx11extras libxkbcommonsudo dnf install glibc-headers glibc-devel kernel-headers kernel-devel compat-libvpx5
Después de instalar el último kernel y las cabeceras del kernel, reinicie su sistema y comience con el último kernel.
sudo reboot
Paso 2 – Configurar el entorno
La instalación de VirtualBox requiere el código fuente del kernel para instalar los módulos necesarios, por lo que necesitamos configurar la variable de entorno KERN_DIR a la que VirtualBox obtiene el código fuente del kernel. En mi caso, el último código fuente del kernel está disponible en el directorio 4.16.5-300.fc28.x86_64 en /usr/src/kernels/ . Asegúrese de que está utilizando la ruta de origen correcta.
export KERN_DIR=/usr/src/kernels/`uname -r`
echo $KERN_DIR/usr/src/kernels/4.16.5-300.fc28.x86_64
Paso 3 – Instalar VirtualBox en Fedora
Utilice el siguiente comando para instalar VirtualBox utilizando la herramienta de línea de comandos DNF. Instalará la última versión de VirtualBox en su sistema Fedora.
sudo dnf install VirtualBox-6.1
Después de la instalación, necesitamos reconstruir los módulos del kernel utilizando el siguiente comando.
sudo /usr/lib/virtualbox/vboxdrv.sh setup
Paso 4 – Iniciar VirtualBox
Puede utilizar el lanzador de aplicaciones o utilizar el siguiente comando para iniciar VirtualBox desde X windows. Puede cambiar al modo GUI usando los comandos init 5 o startx desde la terminal.
virtualbox
Conclusión
En este tutorial, ha aprendido a instalar VirtualBox en el sistema Fedora. Ahora, usted puede crear máquinas virtuales para los sistemas operativos de su elección y trabajar en él.