Cómo instalar Latest VirtualBox 6.0 en Linux


VirtualBox es un software de virtualización multiplataforma de código abierto, se puede instalar en cualquier sistema operativo y le permite instalar y ejecutar múltiples sistemas operativos invitados en la misma computadora.

Por ejemplo, si lo instala en su sistema Linux, puede ejecutar el sistema operativo Windows XP como un sistema operativo invitado o ejecutar sistema operativo Linux en su sistema de Windows y así sucesivamente. De esta manera, puede instalar y ejecutar tantos sistemas operativos invitados como desee, el único límite es el espacio en disco y la memoria.

Recientemente, Oracle ha lanzado la última versión estable de Virtualbox 6.0.0 , la versión más reciente de Virtual box viene con tantos cambios importantes y nuevas funciones añadidas.

Que hay de nuevo en Virtualbox 6.0

  • Added support for exporting a virtual machine to Oracle Cloud Infrastructure.
  • A much improved HiDPI and scaling support, along with superior detection and per-machine configuration.
  • A Major rework of user interface with smooth and easy setup of virtual machines.
  • A new file manager allows user to manage the guest file system and copy files between host and guest.
  • A major update of 3D graphics device emulation on Linux guests.
  • vboximg-mount utility for hosts enables users to access the content of guest disks on the host.
  • Added support for using Hyper-V on Windows host.

Puede ver los detalles completos del nuevo registro de cambios sobre VirtualBox 6.0 en su página de registro de cambios oficial.

Esta guía explica cómo instalar VirtualBox 6.0 en

Esta guía también explica cómo instalar VirtualBox 6.0 en

Instalando VirtualBox 6.0 en RHEL / CentOS y Fedora

Si tiene instalada alguna versión anterior de Virtualbox , elimínela antes de instalar la última versión.

# yum remove VirtualBox*
# dnf remove VirtualBox*  [On Fedora 22+]

A continuación, agregue el VirtualBox propio repositorio para instalar el último VirtualBox 6.0 en los siguientes sistemas.

# cd /etc/yum.repos.d/
# wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
# wget http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
# rpm -Uvh epel-release-5-4.noarch.rpm
# cd /etc/yum.repos.d/
# wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo

VirtualBox utiliza el módulo del kernel vboxdrv para controlar y asignar memoria física para la ejecución de sistemas operativos invitados. Sin este módulo, aún puede utilizar el VirtualBox para crear y configurar máquinas virtuales, pero no funcionarán.

Por lo tanto, para que VirtualBox sea completamente funcional, primero deberá actualizar su sistema y luego instalar algunos módulos adicionales como DKMS , kernel-headers y < strong> kernel-devel y algunos paquetes de dependencia.

# yum update
# yum install binutils qt gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms

Una vez que haya instalado todos los paquetes de dependencia necesarios, puede instalar la última versión de VirtualBox usando el siguiente comando.

# yum install VirtualBox-6.0

El siguiente comando creará automáticamente vboxusers grupo y usuario y también buscará y reconstruirá automáticamente los módulos necesarios del kernel.

------------- Fedora 22+ and CentOS/RHEL 7 ------------- 
/usr/lib/virtualbox/vboxdrv.sh setup
 
------------- Fedora 18-16 and CentOS/RHEL 6/5 ------------- 
/etc/init.d/vboxdrv setup
## OR ##
service vboxdrv setup

Si el proceso de compilación anterior falla, recibirá un mensaje de advertencia similar al siguiente.

vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Starting VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
    kernel-devel kernel-devel-4.19.0-1.el7.elrepo.x86_64

Luego, primero debe verificar su kernel instalado y luego instalar el kernel-devel necesario usando los siguientes comandos.

# uname -r
# yum install kernel-devel-CURRENT_KERNEL

Ahora ejecuta la configuración de compilación de nuevo.

# /usr/lib/virtualbox/vboxdrv.sh setup

A continuación, reemplace nombre_usuario en el siguiente comando con su propio nombre de usuario.

# usermod -a -G vboxusers user_name

Si recibe un mensaje de error como KERN_DIR o si su directorio de origen del kernel no se detecta automáticamente por el proceso de compilación, puede configurarlo usando el siguiente comando. Asegúrese de cambiar la versión del kernel según su sistema como se muestra en color rojo.

## RHEL / CentOS / Fedora ##
KERN_DIR=/usr/src/kernels/4.19.0-1.el7.elrepo.x86_64

## Export KERN_DIR ##
export KERN_DIR

Instalando VirtualBox 6.0 en Debian, Ubuntu y Linux Mint

Primero, desinstale cualquier versión anterior de Virtualbox , si la hay.

$ sudo apt-get remove virtualbox-*

Luego, instale la última versión de VirtualBox 6.0 utilizando el repositorio oficial de Virtualbox . Para agregar el repositorio, use el siguiente comando como se muestra.

$ sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" >> /etc/apt/sources.list.d/virtualbox.list'
$ wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install virtualbox-6.0

Iniciando VirtualBox 6.0

Simplemente ejecute el siguiente comando para iniciarlo desde el terminal o use el iniciador desde el menú para iniciar.

# VirtualBox

Instalando VirtualBox Extension Pack

Si necesita alguna funcionalidad adicional como RB de VirtualBox , PXE , ROM con E1000 y Controlador de host USB 2.0 soporte, etc. Necesita descargar e instalar VirtualBox Extension Pack usando el siguiente comando wget .

# # wget http://download.virtualbox.org/virtualbox/6.0.0/Oracle_VM_VirtualBox_Extension_Pack-6.0.0.vbox-extpack

Para instalar el paquete de extensión, debes tener Virtualbox 6.0 instalado, una vez que hayas descargado vbox-extpack abierto con Virtualbox como se muestra a continuación.

Si no funciona, abre Virtaulbox - & gt; Preferencias - & gt; Extensiones y busque vbox-extpack para instalarlo.

Actualizando VirtualBox

Si desea actualizar el VirtualBox con la última versión en el futuro, simplemente ejecute el siguiente comando para actualizarlo.

# yum update VirtualBox-6.0
# apt-get install VirtualBox-6.0

Eliminar VirtualBox

Si en caso de que desee eliminar VirtualBox por completo, simplemente use el siguiente comando para eliminarlo completamente de su sistema.

# cd /etc/yum.repos.d/
# rm -rf virtualbox.repo
# yum remove VirtualBox-6.0
# apt-get remove VirtualBox-6.0

También puede descargar VirtualBox 6.0 para otras plataformas Linux , Windows y Mac OS X .