Oracle VirtualBox es un potente producto de virtualización x86 y AMD64/Intel64 para uso empresarial y doméstico. VirtualBox es un virtualizador completo de propósito general para hardware x86. Dirigido a servidores, ordenadores de sobremesa y uso incrustado, es ahora la única solución de virtualización de calidad profesional que también es software de código abierto.

Consulte la guía de vídeo de cómo instalar VirtualBox 6.1.18/6.1.19 (compilación de prueba) en Fedora 33 utilizando .run installer:

Comprueba la videoguía de cómo instalar VirtualBox 6.1.18 en Fedora 33 usando Fedora 32 rpm:

Mira más vídeos y suscríbete al canal de Youtube de
if-not-true-then-false.com

Comprueba la videoguía de cómo instalar VirtualBox 6.1 en Fedora 32/31:

VirtualBox soporta un gran número de sistemas operativos invitados:

Antes de la instalación

Cambie al usuario root

su -## OR ##sudo -i

Asegúrese de que su sistema está actualizado y está ejecutando el último kernel

## Fedora 33/32/31 and CentOS 8 ##dnf update## CentOS 7 ##yum update

Después de la actualización reinicie su sistema y arranque utilizando el último kernel:

reboot

Instale VirtualBox 6 de Oracle.1.18 (estable) / 6.1.19 (test build) / 6.1.97 en Fedora 33/32 usando el instalador .run

Este es un método un poco diferente porque Oracle ya no tiene repositorios funcionando para Fedora 33/32.

Si intenta instalar el paquete original de Fedora 32, verá el siguiente error:

Aquí tiene una guía de cómo descargar e instalar VirtualBox usando el instalador .run.

1.1. Cambiar a usuario root

su -## OR ##sudo -i

1.2. Elimine las instalaciones RPM de VirtualBox

Esto no debería tocar (eliminar) sus máquinas virtuales, pero por supuesto puede hacer una copia de seguridad de todo.

dnf remove VirtualBox\* virtualbox\*

1.3. Descargue el(los) instalador(es) de VirtualBox 6.1

Compruebe las versiones actuales de los builds de VirtualBox Linux y los builds de prueba de VirtualBox.

1.4. Hacer ejecutable el archivo de instalación

1.5. Instalar los siguientes paquetes de dependencia

dnf install python2.7 binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon

1.6. Instalar la última versión 6.1 de VirtualBox (actualmente 6.1.18, 6.1.19 o 6.1.97)

Nota:
Este comando crea automáticamente el grupo vboxusers y el usuario de VirtualBox debe ser miembro de ese grupo.
Este comando también construye los módulos del kernel necesarios.

Si es necesario, puede reconstruir los módulos del kernel con el siguiente comando:

/opt/VirtualBox/vboxdrv.sh setup

1.7. Añadir usuario(s) de VirtualBox al grupo vboxusers

Reemplace user_name con su propio nombre de usuario o algún otro nombre de usuario real.

usermod -a -G vboxusers user_name

1.8. Inicie VirtualBox

Use el lanzador del menú o simplemente ejecute VirtualBox como usuario normal:

VirtualBox

DKMS construye sus módulos del kernel automáticamente, pero si quiere actualizar su instalación de VirtualBox, entonces cierre VirtualBox, descargue el nuevo instalador, hágalo ejecutable e instálelo.

Instalar VirtualBox 6.1.18 de Oracle en Fedora 33 usando el rpm de Fedora 32

Este es un método un poco diferente hasta que Oracle libere los repositorios de Fedora 33. Fedora 32 VirtualBox rpm funciona con Fedora 33, pero desafortunadamente hay una versión fija de python(abi) = 3.8, tenemos que cambiar esto y reconstruir el paquete rpm. Aquí están los comandos de cómo hacerlo. Actualizo esta guía más tarde usando DNF/YUM repos y esto debería ser compatible con él también.

Si intenta instalar el paquete original de Fedora 32, entonces verá el siguiente error:

2.1. Cambiar a usuario root

su -## OR ##sudo -i

2.2. Instale el paquete rpmrebuild

dnf install rpmrebuild

2.3. Descargar VirtualBox-6.1-6.1.18_142142_fedora32-1.x86_64.rpm

cd /tmpwget https://download.virtualbox.org/virtualbox/6.1.18/VirtualBox-6.1-6.1.18_142142_fedora32-1.x86_64.rpm

2.4. Reconstruir el rpm de VirtualBox con los cambios necesarios

Siguiendo el comando cambiar

Ahora debería tener el siguiente archivo: ~/rpmrebuild/VirtualBox-6.1-6.1.18_142142_fedora33-1.x86_64.rpm

2.5. Instalar los siguientes paquetes de dependencia

dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon

2.6. Instalar la última versión de VirtualBox 6.1 (actualmente 6.1.18)

dnf install ~/rpmrebuild/VirtualBox-6.1-6.1.18_142142_fedora33-1.x86_64.rpm

Nota:
Este comando crea automáticamente el grupo vboxusers y el usuario de VirtualBox debe ser miembro de ese grupo.
Este comando también construye los módulos del kernel necesarios.
Ypuede reconstruir los módulos del kernel con el siguiente comando si es necesario:

/usr/lib/virtualbox/vboxdrv.sh setup

2.7. Añadir usuario(s) de VirtualBox al grupo vboxusers

Reemplazar user_name con su propio nombre de usuario o algún otro nombre de usuario real.

usermod -a -G vboxusers user_name

2.8. Inicie VirtualBox

Use el lanzador del menú o simplemente ejecute VirtualBox como usuario normal:

VirtualBox

Instale VirtualBox 6.1.18 de Oracle en 32/31/30, CentOS 8.2/7.8, Red Hat (RHEL) 8.2/7.8

3.1. Cambiar a usuario root

su -## OR ##sudo -i

3.2. Instale Fedora o RHEL Repo Files

Nota: Los usuarios de CentOS 8/RHEL 8, instalen esto, pero todavía necesitan la construcción de prueba actualmente.

3.3. Actualice los últimos paquetes y compruebe la versión del kernel

Actualice los paquetes

## Fedora 32/31/30/29 and CentOS/RHEL 8 ##dnf update## CentOS/RHEL 7 ##yum update

Compruebe que está ejecutando la última versión del kernel instalada
La salida de los siguientes comandos debería coincidir con los números de versión:

rpm -qa kernel |sort -V |tail -n 1uname -r

Nota: Si tiene una actualización del kernel o ejecuta un kernel más antiguo que el más reciente instalado, reinicie:

reboot

3.4. Instale los siguientes paquetes de dependencia

CentOS 8/7 y Red Hat (RHEL) 8/7 necesita el repositorio EPEL, instálelo con el siguiente comando:

## Fedora 32/31/30/29 ##dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms qt5-qtx11extras libxkbcommon## CentOS/RHEL 8 ##dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms## CentOS/RHEL 7 ##yum install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms

3.5. Instale la última versión de VirtualBox 6.1 (actualmente 6.1.18)

Nota:
Este comando crea automáticamente el grupo vboxusers y el usuario de VirtualBox debe ser miembro de ese grupo.
Este comando también construye los módulos del kernel necesarios.
El paquete es VirtualBox-6.1 no VirtualBox.

Reconstruya los módulos del kernel con el siguiente comando:

## Fedora 32/31/30/29 and CentOS/RHEL 8/7 ##/usr/lib/virtualbox/vboxdrv.sh setup

3.6. Añadir usuario(s) de VirtualBox al grupo vboxusers

Reemplazar user_name con su propio nombre de usuario o algún otro nombre de usuario real.

usermod -a -G vboxusers user_name

3.7. Inicie VirtualBox

Utilice el lanzador del menú o simplemente ejecute VirtualBox como usuario normal:

VirtualBox

Solución de problemas

Si tiene problemas con el parámetro KERN_DIR o su directorio de kernel no se detecta automáticamente, configure la variable de entorno KERN_DIR manualmente, utilizando el siguiente método:

Compruebe también:

Instalar VirtualBox Guest Additions en Fedora, CentOS, Red Hat (RHEL)

Articles

Deja una respuesta

Tu dirección de correo electrónico no será publicada.