Instalar y usar VirtualBox en Ubuntu 20.04

Install Use Virtualbox Ubuntu 20



VirtualBox es una herramienta de virtualización multiplataforma gratuita y de código abierto desarrollada y mantenida por Oracle. VirtualBox ofrece toneladas de características interesantes, empaquetadas en una interfaz de usuario simple e intuitiva. En comparación con alternativas como VMware Workstation, VirtualBox es más fácil de usar para cualquier persona, en cualquier situación.

¿Interesado en probar una nueva distribución? En lugar de instalarlo en el sistema actual, primero pruebe el sistema usando VirtualBox. ¿Necesita tener varios sistemas operativos ejecutándose al mismo tiempo? VirtualBox lo tiene cubierto. Casi todos los aspectos de una máquina virtual son personalizables.







Esta guía le muestra cómo instalar y usar VirtualBox en Ubuntu 20.04.



VirtualBox en Ubuntu

Hay algunas formas de instalar VirtualBox en Ubuntu 20.04. La forma más sencilla de instalar VirtualBox es obtenerlo directamente de los repositorios de software de Ubuntu. El único problema con este método es que es posible que no obtenga la última versión de VirtualBox.



También es posible realizar una instalación manual de VirtualBox. Puede tomar el paquete oficial de VirtualBox DEB para Debian / Ubuntu e instalarlo usando APT. La desventaja de este enfoque es que debe actualizar VirtualBox manualmente una vez que se lanza una nueva versión. Esto se puede evitar agregando el repositorio de Oracle.





Finalmente, puede instalar VirtualBox directamente desde el código fuente. Este método le permite crear VirtualBox desde la fuente, pero puede ser un proceso más largo y complejo. No se recomienda instalar VirtualBox usando este método, ya que tendrá que seguirlo nuevamente para actualizar VirtualBox, pero este método puede ser utilizado por usuarios avanzados a quienes les gusta construir programas a partir del código fuente.

¡Empecemos!



Instale VirtualBox desde el repositorio de Ubuntu

Este es el método predeterminado para instalar VirtualBox. Todo lo que tiene que hacer es decirle a APT que obtenga el paquete VirtualBox de los repositorios predeterminados de Ubuntu.

Encienda la terminal y ejecute el siguiente comando:

$sudoactualización apta&& sudoaptoInstalar en pcvirtualbox virtualbox-ext-pack-y

Cuando se le solicite la configuración de virtualbox-ext-pack, seleccione Aceptar.

Acepta la licencia PUEL de VirtualBox.

El virtualbox-ext-pack descargará e instalará automáticamente el paquete de extensión de VirtualBox.

Instale VirtualBox desde el repositorio de Oracle

Este método es útil si necesita la última versión de VirtualBox. Para que esto funcione, debe realizar una configuración única del repositorio de Oracle. Después de eso, APT puede encargarse del resto.

Enciende una terminal. Asegúrate de tener wget instalado.

$sudoactualización apta&& sudoaptoInstalar en pc wget -y

Tome y agregue las claves GPG de repositorio de Oracle VirtualBox.

$wget -qhttps://www.virtualbox.org/descargar/oracle_vbox_2016.asc-O- |
sudo apt-key add-

$wget -qhttps://www.virtualbox.org/descargar/oracle_vbox.asc-O-
| sudo apt-key add-

Ahora, agregue el repositorio.

$sudoagregar-repositorio-apto'deb [arch = amd64] http://download.virtualbox.org/
virtualbox/debian$ (lsb_release -cs)contrib '

Actualice la caché APT.

$sudoactualización apta

Finalmente, instale VirtualBox. Al momento de escribir este artículo, la última versión de VirtualBox es v6.1.12.

$sudoaptoInstalar en pcvirtualbox-6.1

Instale VirtualBox desde el código fuente

El código fuente de VirtualBox está disponible de forma gratuita. Esto permite la capacidad de construir VirtualBox manualmente desde la fuente. Este es un proceso relativamente largo y complejo que requiere más recursos y esfuerzo de hardware. No se recomienda instalar VirtualBox usando este método, ya que tendrá que seguirlo nuevamente para actualizar VirtualBox. Puede encontrar información completa sobre cómo construir VirtualBox en Linux en Página wiki de VirtualBox .

Primero, instale las dependencias de compilación.

$sudoaptoInstalar en pc
$ acpica-tools chrpath doxygen g ++ - multilib libasound2-dev libcap-dev
$ libcurl4-openssl-dev libdevmapper-dev libidl-dev libopus-dev libpam0g-dev
$ libpulse-dev libqt5opengl5-dev libqt5x11extras5-dev libsdl1.2-dev libsdl-ttf2.0-dev
$ libssl-dev libvpx-dev libxcursor-dev libxinerama-dev libxml2-dev libxml2-utils
$ libxmu-dev libxrandr-devhacer nasmpython3-dev python-dev qttools5-dev-tools
$ texlive texlive-fonts-extra texlive-latex-extraabrir la cremalleraxsltproc
$ predeterminado-jdk libstdc ++5libxslt1-dev linux-kernel-headers se hace
$ mesa-common-dev subversion yasm zlib1g-dev

Las siguientes dependencias de compilación también deben instalarse si está ejecutando la versión de 64 bits de Ubuntu.

$sudoaptoInstalar en pclib32z1 libc6-dev-i386 lib32gcc1 lib32stdc ++6

Para piratear Python, considere instalar también los siguientes paquetes.

$sudoaptoInstalar en pcpylint python3-psycopg2 python3-sauce pitón-pil

La construcción de VirtualBox en un sistema host de 64 bits aún requiere todas las bibliotecas y herramientas de compilación de 32 bits. En el caso de la versión de Ubuntu de 64 bits, faltan algunas bibliotecas compartidas. Ejecute el siguiente comando para solucionarlo.

$sudo en -slibX11.so.6/usr/lib32/libX11.so

$sudo en -slibXTrap.so.6/usr/lib32/libXTrap.so

$sudo en -slibXt.so.6/usr/lib32/libXt.so

$sudo en -slibXtst.so.6/usr/lib32/libXtst.so

$sudo en -slibXmu.so.6/usr/lib32/libXmu.so

$sudo en -slibXext.so.6/usr/lib32/libXext.so

Descargue el último código fuente de VirtualBox aquí.

Extraiga el archivo comprimido.

$alquitrán -xvfVirtualBox-6.1.12a.tar.bz2

Cambie el directorio actual a la fuente extraída y ejecute el script de configuración. Tenga en cuenta que la marca –disable-hardening no debe usarse si tiene la intención de redistribuir o usar la compilación para producción.

$./configurar- endurecimiento inutilizable

Cargue la secuencia de comandos de configuración del entorno.

$fuente./env.sh

Ahora es finalmente el momento de construir VirtualBox. Ejecute el siguiente comando para crear un paquete de lanzamiento de VirtualBox.

$kmk todo

Si la compilación no fue reforzada, VirtualBox se puede ejecutar desde el directorio out / linux.amd64 / release / bin bajo el directorio del código fuente. Sin embargo, los módulos del kernel de VirtualBox deben compilarse e instalarse primero. Para hacerlo, ingrese el siguiente código.

$cdfuera/linux.amd64/liberación/soy/src

$hacer-j $(nproc)

$sudo hacer Instalar en pc

Cargue los módulos.

$modprobe vboxdrv

Finalmente, inicie VirtualBox.

$./VirtualBox

Usando VirtualBox

VirtualBox es muy fácil de usar. Todas sus funciones son simples, pero VirtualBox ofrece un control total sobre casi todos los aspectos de una máquina virtual. Aquí, veremos cómo crear e iniciar una máquina virtual VirtualBox.

Antes de crear una máquina virtual, instale el paquete de extensión de VirtualBox. Descárguelo de la página de descarga de VirtualBox aquí.

Una vez descargado el paquete, instálelo usando el siguiente comando.

$sudoVBoxManage extpackInstalar en pcOracle_VM_VirtualBox_Extension_Pack-6.1.12.vbox-extpack

La instalación solicitará el contrato de licencia PUEL. Ingrese y para continuar.

La instalación debería completarse sin ningún problema.

Ahora es el momento de crear una máquina virtual. Inicie VirtualBox.

Haga clic en Nuevo para crear una nueva máquina virtual.

Asigne un nombre adecuado a la nueva máquina virtual. En este ejemplo, crearé una máquina virtual Ubuntu, por lo que seleccionaré el Tipo como Linux y la Versión como Ubuntu_64.

A continuación, asigne la cantidad de espacio de RAM que desea que ocupe la máquina virtual. Se recomienda asignar 4 GB de RAM.

VirtualBox solicitará la creación de un archivo de disco duro para la máquina virtual. El archivo actuará como almacenamiento físico. Seleccione Crear un disco duro virtual ahora.

Se le pedirá el tipo de archivo del disco duro virtual. Para la mayoría, el formato VDI será más que suficiente.

VirtualBox le preguntará cómo se creará el archivo de almacenamiento virtual. Si se selecciona Asignado dinámicamente, el archivo de almacenamiento crecerá a medida que se use más. Si se selecciona Tamaño fijo, el archivo utilizará el almacenamiento máximo en la unidad física. El beneficio de la segunda opción es que ofrece más rendimiento para la máquina virtual.

Seleccione el tamaño y la ubicación del archivo del disco duro virtual.

¡La máquina virtual ya está lista para arrancar! Necesitará tener el archivo de imagen de Ubuntu a mano, ya que la máquina le pedirá un dispositivo / imagen de arranque. Para el resto de la instalación, consulte esta increíble guía en cómo instalar Ubuntu 20.04 en VirtualBox aquí.

Pensamientos finales

Hay muchas opciones disponibles para modificar el comportamiento de VirtualBox y las máquinas virtuales. Siéntete libre de explorar estos. Hay muchos materiales en línea disponibles sobre cómo usar VirtualBox en su máxima capacidad.

¡Disfrutar!