Como Instalar VirtualBox en distros Linux basados en Debian desde el repositorio oficial de Oracle
VirtualBox es un software de virtualización ya consolidado y su uso por parte de estudiantes, profesionales y empresas ha tenido mucho éxito. Su instalación es muy sencilla en Windows, pero en sistema Linux y otros suele tener varias opciones.
La mas recomendable es instalar VirutalBox mediante el repositorio oficial, si queremos que el mismo se actualice de forma mas rápida y eficiente, sin tener que estar descargando los paquetes .deb (Para distros Debian) o .rpm (para distros basados en RedHat), e instalarlos luego, teniendo que volver a descargar para cualquier actualización posterior.
Aquí vamos a instalar VirtualBox desde el repositorio oficial de Oracle, de forma que podamos instalar la versión actual o anteriores de este programa en función de la versión del Linux basados en Debian que tengamos instalado en nuestro equipo, en este caso será Ubuntu.
Para ello vamos a sitio Web de Oracle VirtualBox. Pulsa sobre el siguiente enlace que al día de hoy nos llevará a la página.
Página oficial de Oracle VirtualBox
Ahora pulsamos sobre cualquiera de los dos sitios indicados por las flechas para acceder a las descargas.
Se nos presentará la siguiente página en donde la opción remarcada en azul señalada por la flecha roja, que corresponde a las descargas para Linux y es donde vamos a pulsar.
Nos saldrá la siguiente, en la que debemos desplazarnos hacia abajo para encontrar los comandos que vamos a ejecutar, ya que la intención es instalar el VirtualBox desde un repositorio para distros basados en Debian, como lo es el Ubuntu, que es el que vamos instalar.
Una vez nos desplacemos veremos algo similar a la siguiente imagen, Debian-based Linux distributions:
Aquí tenemos todo lo que necesitamos para añadir el repositorio, como instalarlo y añadir un actualizador del kernel del VirtualBox, llamado dkms, en caso de que el kernel del Linux de nuestro equipo se modifique luego de correr apt-get upgrade.
La intención era mostrar de donde salen las cosas, ya que he visto miles de tutoriales en donde no muestran de donde sacan los repositorios, cosa que a mi me parece importante conocer.
De aquí en adelante, no necesitaremos mas la paginas sino como referencia para saber que debemos poner en cada comando.
Lo primero que hay que hacer es añadir en el archivo de repositorios de nuestro Linux basado en Debian, el lugar en donde se encuentra el repositorio de VirtualBox que deseamos.
Para ello vamos a editar el archivo sources.list que debe encontrarse en el directorio /etc/apt/, como vemos en la imagen de abajo:
Vamos abrir la consola para escribir los comandos que necesitamos para modificar el archivo sources.list y otros más. Para ello pulsamos Ctrl + Alt + t y escribimos
sudo gedit /etc/apt/sources.list
Lo anterior abrirá el archivo sources.list y en el cual nos desplazaremos hasta el final del mismo, añadiendo al final:
deb http://download.virtualbox.org/virtualbox/debian xenial contrib
Puedes comprobarlo en la pagina Web de VirtualBox, que está mas arriba o verlo directamente en tu navegador. Es lo primero que nos indica.
Guardamos el archivo y salimos del gedit. Lo siguiente es añadir la clave pública, necesario para que el Linux, reconozca la validez de la misma, con respecto al repositorio. Para eso escribimos ahora el siguiente comando:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
Nota.- el OK que ves en la imágen es la respuesta del sistema al comando confirmando que ha sido exitosamente ejecutada.
Ahora escribimos el siguiente comando, lo cual cargará el repositorio en el sistema y lo actualizará:
sudo apt-get update
Lo siguiente es instalar el VirutalBox. Escribimos el siguiente comando, que es la ultima versión que contiene el paquete en este caso:
sudo apt-get install virtualbox-5.1
Y con esto ya tenemos instalado el VirtualBox, aunque faltan algunas instalaciones adicionales recomendadas, que luego haremos, pero ahora vamos a comprobar que tenemos VirtualBox en nuestro equipo funcionando.
Vamos a nuestro escritorio de pulsemos en el botón de buscar en la barra lateral izquierda del Unity en Ubuntu.
Y escribimos virtualbox y nos debe aparecer el icono del mismo, indicando que está instalado y listo para ser ejecutado, como vemos abajo.
Pulsamos el icono y ya tenemos funcionando nuestro VirtualBox en el equipo.
Ahora instalaremos el dkms, que es el actualizador del kernel
sudo apt-get install dkms
Ahora tenemos que volver a la pagina de descargas del VirtualBox, ya que tenemos que descargar de allí el Extension Pack.
Si la cerraste debes volver abrirla y pulsar solo una vez la opción de descargas, Downloads o el rectángulo azul grande que dice Download VirtualBox X.X
Así que volvamos al navegador donde tenemos abierta la página y pulsemos en donde nos indica la flecha para volver hacia atrás.
Nos ubicaremos en la paginas de descargas anterior y vamos a pulsar la opción indicada por la flecha roja que es el Extension Pack que es común para todas las plataformas.
Al pulsar en la opción indicada saltará la ventana de descargas de archivos del navegador. Si no tienes el navegador configurado para que te pregunte donde descargar, la descarga se realizará en Descarga por defecto. Si has configurado el navegador lo hará en el directorio que le hubieras indicado o preguntará donde descargarlo.
Ahora con nuestro explorador de archivos vamos a la carpeta donde hemos descarga el archivo Extension Pack.
Y pulsamos sobre el dos veces con que botón del ratón lo cual hará que se ejecute el VirtualBox y abra una ventana diciéndonos que si queremos iniciar la instalación, porque si no hemos descargado el archivo de un sitio de confianza puede instalarse elementos perjudiciales para el sistema. Como hemos descargado de un lugar de confianza procedemos a pulsar Instalar
Saltará una ventana con la Licencia de uso, desplazamos el texto hacia abajo hasta el final, cuando el botón de Acepto se activará y pulsamos sobre el para continuar.
Inmediatamente saltará la siguiente ventana pidiéndonos la contraseña con la que entramos a la sesión del usuario. O sea, utiliza la misma que usaste cuando accediste al sistema.
Se iniciará la instalación y al finalizar te muestra la siguiente ventana en donde pulsar aceptar y ya tenemos el VirtualBox instalado para funcionar bien en nuestro sistema.
Ahora solo resta que empecemos a usar el VirtualBox, creando y configurando las maquinas virtuales que deseemos y nuestro sistema soporte.
Queda algo más por instalar, que son los Guest Additions, pero se instalan en todas y cada una de las maquinas virtuales que creemos.
Para Crear y Configurar tu maquina virtual y ver como se instala el Guest Additions visita el siguiente enlace:
Como Crear y Configurar una maquina virtual con VirtualBox
Como siempre si detectas algún error u omisión, o hacer una observación importante, por favor deja un comentario, para corregir, cambiar los conceptos que sean necesarios.
Muchas Gracias por visitar mi blog.