Skip to main content

Instalación de VirtualBox

VirtualBox es un sistema de virtualización completa (Tipo 2) multiplataforma, disponible de forma gratuita.

Conceptos Importantes

Antes de comenzar, es fundamental:
  • Saber qué instalador elegir según tu sistema
  • Conocer las ventajas de los repositorios en GNU/Linux
  • Entender las diferencias entre VirtualBox y VirtualBox OSE

Instalación en Windows

Paso 1: Descargar VirtualBox

1

Acceder a la Web Oficial

2

Seleccionar Versión

Elige el instalador correcto para tu sistema (x86/amd64)
3

Descargar

Descarga el archivo ejecutable

Paso 2: Ejecutar el Instalador

Una vez descargado:
  1. Ejecuta el archivo .exe descargado
  2. Se abrirá un asistente de instalación
  3. Sigue los pasos del asistente:
    • Acepta los términos de licencia
    • Selecciona la ruta de instalación
    • Confirma las opciones predeterminadas
Durante la instalación se instalarán drivers de red. Tu conexión de red se interrumpirá brevemente.

Instalación en GNU/Linux

Método 1: Instalación Manual (Modo “Windows”)

Similar a Windows, pero usando paquetes .deb:
1

Descargar el Paquete

Descarga el archivo .deb desde virtualbox.org
2

Instalar con dpkg

Ejecuta el siguiente comando:
sudo dpkg -i ruta_al_fichero.deb
3

Resolver Dependencias

Si hay conflictos de paquetes:
sudo apt-get install -f
Este método requiere descargar manualmente cada actualización.

Método 2: Repositorios (Recomendado)

Este método permite actualizaciones automáticas.
1

Identificar tu Distribución

Determina tu distribución base:
lsb_release -a
2

Añadir el Repositorio

Edita el archivo de repositorios:
sudo nano /etc/apt/sources.list
Añade la línea correspondiente:
deb https://download.virtualbox.org/virtualbox/debian <mydist> contrib
3

Sustituir <mydist>

Reemplaza <mydist> por tu distribución:Basadas en Ubuntu:
  • cosmic
  • bionic
  • xenial
  • trusty
Basadas en Debian:
  • stretch
  • jessie
  • buster
  • bullseye
4

Añadir Clave GPG

Añade el repositorio a la lista de confiables:
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
5

Actualizar e Instalar

sudo apt update
sudo apt install virtualbox-6.1

VirtualBox vs VirtualBox OSE

  • VirtualBox: Versión completa con Extension Pack
  • VirtualBox OSE: Versión Open Source Edition, sin algunos componentes
El Extension Pack añade:
  • Soporte USB 2.0/3.0
  • Soporte RDP (Remote Desktop Protocol)
  • Cifrado de disco
  • Arranque PXE para tarjetas Intel
Se recomienda utilizar la versión oficial de VirtualBox (no OSE) para tener acceso completo a todas las funcionalidades, especialmente para redes internas e instalaciones por red.

Ventajas de los Repositorios

Utilizar repositorios de software tiene múltiples beneficios:

Actualizaciones Automáticas

Las actualizaciones se instalan con el sistema

Gestión Centralizada

Un solo comando actualiza todo el software

Dependencias

Se resuelven automáticamente

Seguridad

Paquetes firmados y verificados

Actualización del Sistema

Cuando ejecutas:
sudo apt update && sudo apt upgrade
apt comprobará si hay una nueva versión de VirtualBox y la actualizará automáticamente, sin necesidad de descargar el .deb manualmente.

Extension Pack

El Extension Pack añade funcionalidades adicionales a VirtualBox.

Instalación del Extension Pack

1

Descargar

Descarga el Extension Pack desde virtualbox.org (misma versión que VirtualBox)
2

Instalar

  • Interfaz Gráfica: Doble clic en el archivo descargado
  • Línea de comandos:
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.x.vbox-extpack
3

Aceptar Licencia

Lee y acepta los términos de la licencia
El Extension Pack debe coincidir exactamente con la versión de VirtualBox instalada.

Verificación de la Instalación

Para verificar que VirtualBox se ha instalado correctamente:

En Windows

  1. Busca “Oracle VM VirtualBox” en el menú Inicio
  2. Ejecútalo para abrir la interfaz gráfica

En GNU/Linux

virtualbox --version
O desde el menú de aplicaciones.

Verificar Extension Pack

VBoxManage list extpacks

Próximos Pasos

Una vez instalado VirtualBox:

Crear VM

Aprende a crear tu primera máquina virtual

Configurar Red

Configura las opciones de red

Recursos Compartidos

Comparte carpetas entre host y guest

Snapshots

Crea instantáneas de tus máquinas

Solución de Problemas

Si VirtualBox no arranca las VMs, puede que falten módulos del kernel:
sudo apt install linux-headers-$(uname -r)
sudo /sbin/vboxconfig
Verifica que la virtualización está habilitada en BIOS/UEFI:
  • Intel: VT-x debe estar habilitado
  • AMD: AMD-V debe estar habilitado
En Windows, Hyper-V puede causar conflictos. Desactívalo:
bcdedit /set hypervisorlaunchtype off
Reinicia el sistema.

Build docs developers (and LLMs) love