GNU/Linux >> Tutoriales Linux >  >> Debian

2 formas de instalar VirtualBox en Debian 9 Stretch

Este tutorial le muestra 2 formas de instalar VirtualBox en Debian 9 Stretch . VirtualBox es un software de virtualización gratuito y de código abierto que puede ejecutarse en Linux, Mac, Windows y Solaris. Al momento de escribir este artículo, la última versión estable de VirtualBox es 5.2.10, lanzada el 17 de abril de 2018. Por alguna razón, no está incluida en el repositorio predeterminado de Debian 9. Puede instalarlo desde el repositorio anterior de Oracle o desde el repositorio de stretch-backports.

Algunos de los aspectos más destacados de la serie VirtualBox 5.2.x:

  • La máquina virtual se puede exportar a Oracle Cloud (OPC).
  • Instalación de invitado desatendida
  • Se agregó soporte de audio para grabación de video

Tenga en cuenta que el repositorio de stretch-backports actualmente incluye Virtualbox 5.1. Si desea la última versión, utilice el repositorio de Oracle. Si ha instalado una versión anterior, detenga todas las instancias de máquinas virtuales en ejecución antes de instalar la última versión. Después de la actualización, se recomienda que también actualice las adiciones de invitado de VirtualBox instaladas dentro de sus máquinas virtuales.

Cómo instalar VirtualBox en Debian 9 Stretch desde el repositorio de Oracle

Abra una ventana de terminal y ejecute el siguiente comando para cambiar al usuario raíz.

su -

Luego ejecute el siguiente comando para crear un archivo de lista de origen para el repositorio de Oracle VirtualBox. nano es un editor de texto de línea de comandos para principiantes.

nano /etc/apt/sources.list.d/virtualbox.list

Se le presentará el editor de texto nano. Agregue la siguiente línea al archivo.

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

Para guardar el archivo con el editor de texto nano, debe presionar CTRL+O , luego presione Enter . Para salir del editor de texto nano, presiona CTRL+X . A continuación, debemos descargar e importar la clave pública Oracle GPG al sistema Debian 9 con el siguiente comando.

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | apt-key add -

La clave pública permite que el administrador de paquetes APT verifique la integridad de los paquetes descargados. Luego, todo lo que queda por hacer es actualizar el índice del paquete local e instalar Virtualbox 5.2.

apt update

apt install virtualbox-5.2

Una vez que esté instalado, inícielo desde el menú de su aplicación o ejecute el siguiente comando para iniciar VirtualBox desde la terminal.

virtualbox

Puede consultar el número de versión en help> about VirtualBox .

Para asegurarse de que los módulos del kernel del host VirtualBox (vboxdrv , vboxnetflt y vboxnetadp ) se actualizan correctamente cuando cambia la versión del kernel de Linux durante la próxima apt upgrade , instale el dkms paquete.

apt install dkms

Cómo instalar VirtualBox en Debian 9 desde el repositorio de strectch-backports

El repositorio de backports contiene paquetes de la rama de prueba e inestable que se vuelven a compilar en la rama estable. Para habilitar las adaptaciones retroactivas, cambie a usuario raíz y cree un archivo de lista de origen.

su -

nano /etc/apt/sources.list.d/stretch-backports.list

Luego agregue la siguiente línea a este archivo.

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

Guarde y cierre el archivo. A continuación, actualice el índice de paquetes.

apt update

Para instalar VirtualBox desde el repositorio de stretch-backports, ejecute el siguiente comando.

apt install -t stretch-backports virtualbox

Resolución de problemas

A veces puede ver el siguiente error al iniciar una máquina virtual.

rtr3initex failed with rc=-1912 (rc=-1912) the virtualbox kernel modules do not match this version of virtualbox

Una de las causas es que instala virtualbox desde el repositorio de stretch-backports y luego lo vuelve a instalar desde el repositorio de Oracle. En ese caso, debe eliminar completamente uno de ellos e instalar el otro. Por ejemplo, para eliminar completamente el virtualbox del repositorio de stretch-backports, ejecute:

apt purge virtualbox

apt autoremove

Luego ejecute el siguiente comando para reconstruir los módulos del kernel de virtualbox.

/sbin/vboxconfig

¡Eso es todo! Espero que este tutorial te haya ayudado a instalar VirtualBox en Debian 9 Stretch. Como siempre, si esta publicación le resultó útil, suscríbase a nuestro boletín informativo gratuito para obtener más consejos y trucos.


Debian
  1. Cómo instalar VirtualBox en Debian Linux

  2. Cómo instalar VirtualBox en Debian Linux 9

  3. Cómo instalar VirtualBox en Debian Linux 10 Linux

  4. Cómo instalar VirtualBox 5.1 en Debian 9 (Stretch)

  5. Instale Virtualbox 4.3.8 en un escritorio Debian 6 (Squeeze)

Cómo instalar Docker en Debian 9 Stretch

Cómo instalar VirtualBox en Debian 9

Cómo instalar OpenVPN en Debian 9 Stretch

Cómo instalar Skype en Debian 9 Stretch

Cómo instalar Pip en Debian 9 Stretch

Cómo instalar Go en Debian 9 Stretch