Debian 10 está casi listo para realizar la transición a la versión estable más reciente de Debian Linux. Sin embargo, dado que es relativamente nuevo, algunas aplicaciones que los usuarios esperan en Debian a través de repositorios de software aún no están listas. Una de las aplicaciones más grandes que aún no es compatible oficialmente con Debian 10 con un repositorio de software dedicado es Oracle VM VirtualBox. Actualmente, el sitio web solo tiene un repositorio para Debian 9 y versiones anteriores. Por lo tanto, si confía en VirtualBox y es un usuario de Debian 10, deberá buscar otras formas de obtener Virtualbox 6 en Debian 10.

Nota: este método implica habilitar fuentes de software de terceros en Debian. Si prefiere usar Virtualbox de otra manera, haga clic en «Todo Linux» en el Sitio web de VirtualBox para más información.

Habilitar el repositorio

Al momento de escribir esta publicación, la mejor manera de obtener VirtualBox 6 en Debian 10 es con el repositorio de software Ubuntu 18.04 LTS. No quiere decir que Oracle no creará un repositorio Debian Buster independiente en el futuro, pero si desea actualizaciones periódicas, este es el camino a seguir.

Para habilitar el repositorio, comience creando una copia de seguridad de su lista de fuentes. Esta copia de seguridad garantizará que, en caso de que algo salga mal, sus repositorios estén seguros.

su -

cp /etc/apt/sources.list /etc/apt/sources.list.bak

Con todo respaldado, abra el archivo de fuentes en el editor de texto Nano.

nano -w /etc/apt/sources.list

Desplácese hasta la parte inferior del archivo y busque un espacio abierto. Luego presione Enter en el teclado para crear una nueva línea. En la nueva línea, agregue el código a continuación. Esta línea de código es un comentario, que le recordará qué repositorio está agregando.

# VirtualBox Ubuntu Repo

Presione Entrar una segunda vez debajo del código que acaba de agregar y pegue en la segunda línea de código en el archivo. En esta línea, agregará el repositorio de software real.

debutante [arch=amd64] https://download.virtualbox.org/virtualbox/debian bionic contrib

Desde aquí, puede guardar el archivo Sources.list en Nano presionando Ctrl + O en el teclado. Luego, cuando los cambios se hayan guardado correctamente, cierre el editor presionando Ctrl + X.

Configurar la clave de repositorio

El nuevo repositorio de software de VirtualBox está configurado en Debian Linux, pero aún no está listo para usarse, ya que el repositorio no tiene configurada la clave GPG firmada. Sin esta clave, su sistema Debian se negará a actualizar el repositorio, llegando a llamarlo un riesgo de seguridad.

Para que la clave funcione, primero debe descargarla de Oracle. Abra una terminal y vaya al directorio / tmp con el CD. Luego, toma el archivo de claves.

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

Con el comando apt-key, cargue el archivo oracle_vbox_2016.asc en su sistema Debian 10.

sudo apt-key add oracle_vbox_2016.asc

Con la clave de repositorio funcionando en Debian 10, continúe con el siguiente paso de la guía.

Actualizar fuentes de software

Ahora que el repositorio de software de VirtualBox está configurado y el archivo de clave está cargado en el sistema, es hora de actualizar Debian para terminar de configurar el repositorio de software. Para hacer esto, debe ejecutar el comando apt-get update.

sudo apt-get update

Suponiendo que configuró el archivo clave en su PC con Linux correctamente, el sistema de administración de paquetes de Debian le permitirá actualizar todo, y el repositorio de software de VirtualBox funcionará en Debian 10. Para finalizar, ejecute el comando de actualización para instalar cualquier actualización pendiente del sistema.

sudo apt-get upgrade -y

Instalar VirtualBox

Instalar Oracle VM VirtualBox es muy fácil de hacer en Debian 10 ahora que el repositorio de software está configurado, la clave está funcionando y todo está actualizado. Para obtener el software, abra una terminal e ingrese el comando a continuación.

apt-get install virtualbox-6*

Además de tener la última versión absoluta de VirtualBox, también podrá instalar la versión 5.2 y 5.1 con:

apt-get install virtualbox-5.2*

O

apt-get install virtualbox-5.1*

Cuando el administrador de paquetes de Debian termine de descargar e instalar paquetes, ¡VirtualBox estará listo para usar!

Desinstalar VirtualBox

¿Ya no quiere usar VirtualBox en su sistema Debian 10? He aquí cómo deshacerse de él rápidamente. Primero, abra una ventana de terminal y desinstale el paquete del sistema.

su -
apt-get remove virtualbox-6* --purge

O

apt-get remove virtualbox-5.2* --purge

O

apt-get remove virtualbox-5.1* --purge

A continuación, debe eliminar su archivo Sources.list actual del sistema usando el comando rm.

cd /etc/apt/

rm sources.list

Después de deshacerse del archivo de fuentes, mueva el archivo sources.list.bak para que ahora sea el nuevo archivo sources.list.

mv sources.list.bak sources.list

Ejecute el comando de actualización para actualizar las fuentes de software de Debian 10.

apt update

Desinstale todas las dependencias de VirtualBox que permanezcan instaladas (si las hay) usando el comando autoremove.

apt-get autoremove