WindowsMacSoftwareConfiguraciónSeguridadAndroidProductividadLinuxRendimientoApple Todo

Cómo instalar VirtualBox en Linux

Editado 5 hace días por ExtremeHow Equipo Editorial

VirtualBoxLinuxInstalaciónConfiguraciónPrincipianteSoftwareSistema OperativoGuía

Cómo instalar VirtualBox en Linux

Traducción actualizada 5 hace días

VirtualBox es un poderoso software de virtualización gratuito que te permite ejecutar múltiples sistemas operativos en una sola máquina. Es útil para desarrolladores, evaluadores y cualquier persona que necesite ejecutar múltiples sistemas operativos sin necesitar hardware separado para cada uno. En esta guía, explicaremos cómo instalar VirtualBox en un sistema Linux. Cubriremos distribuciones comunes de Linux, incluyendo Ubuntu, Fedora y CentOS. Al final de esta guía, podrás instalar y ejecutar VirtualBox en tu máquina Linux con confianza.

¿Qué es VirtualBox?

VirtualBox es una plataforma de virtualización de código abierto que permite a los usuarios crear y gestionar máquinas virtuales. Con VirtualBox, puedes ejecutar diferentes sistemas operativos en tu única máquina host, lo que facilita trabajar con diferentes entornos de software. Esto lo convierte en una herramienta muy flexible para desarrolladores, evaluadores y profesionales de TI.

VirtualBox admite una amplia gama de sistemas operativos invitados, incluidos Windows, macOS, Linux, Solaris y más. También tiene características robustas como el modo sin fisuras, carpetas compartidas, soporte para dispositivos USB y instantáneas, que te permiten guardar el estado de tu máquina virtual y volver a él más tarde cuando sea necesario.

Requisitos previos

Antes de comenzar con la instalación, hay algunos requisitos previos que debes asegurar:

  1. Debes tener un sistema operativo basado en Linux instalado en tu máquina.
  2. Necesitas privilegios administrativos en el sistema para instalar el software.
  3. Necesitarás una conexión a internet para descargar los paquetes de VirtualBox y las dependencias.
  4. Es útil tener un conocimiento básico de cómo usar la terminal y el gestor de paquetes en Linux.

Pasos para instalar VirtualBox

Paso 1: Actualizar tu sistema

El primer paso para instalar cualquier nuevo software en tu máquina Linux es actualizar la lista de paquetes de tu sistema y actualizar los paquetes existentes. Esto garantiza que todas las dependencias de software estén actualizadas, lo que ayuda en la instalación fluida de nuevos programas.

Para hacer esto, ejecuta el siguiente comando:

sudo apt update && sudo apt upgrade

Para sistemas no Ubuntu, puedes usar comandos similares como `sudo dnf update` o `sudo yum update`.

Paso 2: Agregar el repositorio de VirtualBox

VirtualBox proporciona su propio repositorio para todas las distribuciones compatibles. Agregar este repositorio a tu gestor de paquetes facilita la instalación y las actualizaciones.

Para sistemas basados en Ubuntu y Debian:

Abre tu terminal y añade el repositorio:

sudo sh -c 'echo "deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" > /etc/apt/sources.list.d/virtualbox.list'

Luego descarga y añade la clave pública de Oracle:

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

Para sistemas basados en Fedora:

Agregar el Repositorio de VirtualBox:

sudo dnf install -y https://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo

Para sistemas basados en CentOS:

Primero necesitarás instalar el repositorio de EPEL y el repositorio de RPM Fusion para abarcar la amplia gama de paquetes de los que depende VirtualBox.

sudo yum install epel-release
sudo yum install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm

Luego añade el repositorio de VirtualBox:

sudo yum-config-manager --add-repo=https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo

Paso 3: Instalar VirtualBox

Después de instalar el repositorio, procede a instalar VirtualBox usando el gestor de paquetes específico para tu distribución de Linux.

En Ubuntu/Debian:

Ahora, actualiza tu lista de paquetes e instala VirtualBox:

sudo apt update
sudo apt install virtualbox-6.1

En Fedora:

Para Fedora, necesitarás instalar las últimas “Herramientas de Desarrollo” y los paquetes requeridos antes de instalar VirtualBox:

sudo dnf install binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel dkms
sudo dnf install VirtualBox-6.1

En CentOS:

Para CentOS, usa el siguiente comando:

sudo yum install VirtualBox-6.1

Paso 4: Configurar el Paquete de Extensión de Oracle VM VirtualBox

El Paquete de Extensión de Oracle VM VirtualBox proporciona funcionalidades adicionales como soporte para dispositivos USB 2.0/3.0, VirtualBox RDP, cifrado de disco y más. Esta es una adición valiosa, especialmente si planeas maximizar las funcionalidades de tus máquinas virtuales.

Primero, descarga el paquete de extensión utilizando el comando wget:

wget https://download.virtualbox.org/virtualbox/6.1.28/Oracle_VM_VirtualBox_Extension_Pack-6.1.28.vbox-extpack

Luego, instálalo con la herramienta VBoxManage que viene con VirtualBox:

sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.28.vbox-extpack

Sigue las instrucciones en pantalla para aceptar los términos de la licencia y confirmar la instalación.

Paso 5: Iniciar y usar VirtualBox

Después de instalar VirtualBox, ahora estás listo para comenzar a crear y usar máquinas virtuales. Abre VirtualBox desde tu menú de Aplicaciones. Deberías ver la interfaz de Oracle VM VirtualBox Manager.

Para crear una nueva máquina virtual, haz clic en el botón "Nuevo" y sigue los pasos para configurar un entorno virtual. Necesitarás elegir qué sistema operativo deseas instalar, asignar recursos del sistema (como CPU y memoria) y crear un disco virtual.

Solución de problemas

Si VirtualBox no se inicia, puede ser debido a la falta de módulos de kernel necesarios. Puedes intentar cargarlos con el siguiente comando:

sudo /sbin/vboxconfig

Si tienes problemas relacionados con actualizaciones del kernel, asegúrate de reconstruir los módulos del kernel de VirtualBox:

sudo /sbin/vboxconfig

Además, consulta el manual de VirtualBox y los foros en línea para obtener más pasos de solución de problemas si es necesario.

Conclusión

Instalar VirtualBox en una máquina Linux puede parecer complicado ya que requiere agregar repositorios y gestionar dependencias, pero se vuelve simple siguiendo estos pasos. Con VirtualBox, puedes explorar diferentes sistemas operativos, probar software en diferentes entornos y obtener una flexibilidad extensa en tu máquina host Linux. ¡Disfruta del potencial ilimitado que VirtualBox proporciona en tu entorno informático!

Si encuentras algo incorrecto en el contenido del artículo, puedes


Comentarios