La forma recomendada para instalar y mantener el Virtual Box de código abierto (GPL v2)> = 4.0 en Ubuntu sería
Agregue el repositorio de Oracle a sus fuentes
Para el sistema de 32 bits o cuando multiarch no está habilitado:
sudo add-apt-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
El repositorio de Oracle no es compatible con multiarch. Para sistemas multiarch de 64 bits, agregamos el repositorio con ( fuente aquí )
sudo add-apt-repository "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib"
También puede leer notas sobre cómo funciona un repositorio o un PPA .
Descargue e instale la clave de firma
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
Actualizar su caché de fuentes
sudo apt-get update
Instale Virtual Box a través del Centro de software o la línea de comando
sudo apt-get install virtual-box-5.0
Reemplazar -5.0
por la versión actual de Virtual Box.
Si no desea compilar el controlador del kernel cada vez que el kernel se actualiza, también se recomienda instalar dkms:
sudo apt-get install dkms
Descargue e instale el paquete de extensión
Para obtener una funcionalidad ampliada, como soporte USB 2.0 o USB 3.0 o soporte para Remote Desktop Protocol (RDP), puede hacer que su instalación de Virtual Box sea de código cerrado ( consulte la Licencia de uso y evaluación personal ) descargando el Paquete de extensión de Oracle Virtual Box.
wget http://download.virtualbox.org/virtualbox/<version>/<filename>
Debe visitar la página de descarga de Oracle Virtual Box para obtener el enlace de descarga actual con Virtual Box <version>
y la versión actual <filename>
del paquete de extensión disponible para descargar.
Nota: Los paquetes de extensión siempre deben ser para la misma versión de Virtual Box.
La instalación se realiza haciendo doble clic o con la GUI de Virtual Box Manager en Archivo -> Preferencias -> Extensiones :
Para instalar un paquete de extensión desde la línea de comandos, ejecutamos el siguiente comando
VBoxManage extpack install [--replace] <filename>
Reemplácelo <filename>
con la ruta a su paquete de extensión descargado y use la opción --replace
en caso de que ya tenga instalada una versión anterior del paquete de extensión.
Nota: Al actualizar Virtual Box a una versión más nueva, también tenemos que actualizar manualmente el paquete de extensión. Esto no se hará automáticamente desde el repositorio.
Se puede lograr soporte 3D (para ejecutar Unity), una mejor integración de escritorio, cambiar la geometría de la pantalla virtual y más mediante la instalación de Guest Additions .