Cómo instalar Virtualbox en Debian 9 Stretch paso a paso [SOLUCIÓN]

¿Quieres virtualizar en Debian? Aquí la solución. Un breve tutorial ilustrado y detallado paso a paso que enseña a instalar la popular plataforma de virtualización Virtualbox de Oracle en Debian versiones 8 y 9 (Old Stable y Estable respectivamente). Esta guía cuenta además con otras dos secciones adicionales que sirven como soporte a esta y que enseñan a instalar el Guest Additions y el Extension Pack.

Para Debian 8 Jessie (Oldstable):

Lo primero que vamos a hacer, es abrir el fichero sources,list para edición. En él se guarda una lista con los repositorios a los que nuestro ordenador se conecta cada vez que actualiza o instala programas. El comando que sigue a continuación emplea el editor de texto gedit, puedes sustituirlo por el de tu preferencia:

sudo gedit /etc/apt/sources.list

El comando anterior, debe de haber abierto el editor de textos mostrando el contenido del fichero o archivo sources.list. Ahora es necesario agregar el repositorio desde el cual se descargará el instalador de Virtualbox. Copia el código de abajo (contiene la información para conectarse a los servidores non-free de Debian) y pégalo al final del fichero.

deb http://deb.debian.org/debian/ oldstable main contrib non-free

Ahora es necesario sincronizar con el nuevo repositorio:

sudo apt-get update

Luego de lo cual, procedemos a instalar Virtualbox:

sudo apt-get install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') virtualbox

El comando anterior también se encargará de construir los módulos para tu sistema.

Para Debian 9 Stretch (Stable):

Para Debian 9 Stretch hay dos posibilidades. La primera es instalar Virtualbox desde los repositorios Backport de Debian. Si bien es cierto la compatibilidad con la versión estable de Debian garantizada y es virtualmente libre de bugs, no brinda la versión más reciente de este paquete. La segunda posibilidad es la de instalar desde el repositorio oficial  de Oracle. En este caso, recibirás la versión más reciente de Virtualbox pero la compatibilidad y los bugs, pueden ser un eventual inconveniente. Bueno, ya está hecha la aclaración, así que prosigamos.

1.- Instalando desde Backports:

Primero es necesario agregar el repositorio backports a nuestro sistema. Para ello, es necesario abrir el fichero sources.list en modo de edición. Corremos el siguiente comando:

sudo gedit /etc/apt/sources.list.d

 

Abierto el fichero, agregamos al final de la lista el repositorio backports:

deb http://ftp.debian.org/debian stretch-backports main

Luego, sincronizamos el sistema con el nuevo repositorio:

sudo apt-get update

Y finalmente instalamos Virtualbox con este comando:

apt install virtualbox

 

Nota: Pueda suceder que el método anterior devuelva el mensaje de error “El paquete «virtualbox» no tiene un candidato para la instalación” debido a que no se han podido disipar ciertas dudas concernientes a cuestiones de seguridad, lo que forzaría al equipo Debian a remover el mencionado paquete de sus repositorios.

2.-Instalando desde los repositorios de Oracle:

Primero es necesario agregar el repositorio de Oracle a nuestro sistema. Para ello, es necesario abrir el fichero sources.list en modo de edición. Corremos el siguiente comando:

sudo gedit /etc/apt/sources.list

 

Abierto el fichero, agregamos al final de la lista el repositorio de Oracle:

deb http://download.virtualbox.org/virtualbox/debian stretch contrib

Terminada la edición, guardamos y cerramos el fichero.

 

Luego, procedemos a descargar la llave pública de seguridad:

wget https://www.virtualbox.org/download/oracle_vbox_2016.asc

 

Y luego instalamos la mentada llave:

sudo apt-key add oracle_vbox_2016.asc

 

Ahora, sincronizamos el sistema con el repositorio Oracle:

sudo apt-get update

 

Y finalmente, instalamos Virtualbox:

sudo apt-get install virtualbox-5.2

A estas alturas, habiendo Debian 9 pasada la etapa de “Freeze” (cuando ya no se admiten más modificaciones a la versión candidata seleccionada para ser la nueva versión estable)  aún no se ha logrado superar el inconveniente con este popular paquete. De ser así, esta segunda forma de instalación sería la única viable.

Bueno, eso es todo en está guía. Quizás te interese ahora instalar el Guest Additions y el Extension Pack para habilitar en Virtualbox todas aquellas cualidades que la convierten en la plataforma de virtualización #1.

 

Espero te haya sido útil esta guía. A continuación te dejo unos enlaces que te van a servir para:

Instalar Extension Pack Instalar Guest Additions

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *