En la búsqueda interminable para encontrar el método perfecto para lanzar máquinas virtuales (VM), hay un nuevo chico en el bloque llamado Multipass. Este administrador de máquinas virtuales liviano se puede instalar en Linux, Windows y macOS, y está diseñado para que los desarrolladores puedan lanzar un nuevo entorno de Ubuntu con un solo comando.

Para la funcionalidad, Multipass usa KVM en Linux, Hyper-V en Windows e HyperKit en macOS. Multipass admite metadatos para cloud-init, por lo que es posible simular una pequeña implementación en la nube desde su computadora portátil o de escritorio.

Te mostraré cómo instalar Multipass en Pop!_OS Linux. Puede instalar fácilmente la herramienta en Windows o macOS de la forma habitual.

VER: Informática sin servidor: una guía para administradores de TI (Premium de TechRepublic)

Índice

Que necesitarás

  • Una instancia en ejecución de Linux que admite paquetes instantáneos

  • Un usuario con privilegios sudo

Cómo instalar Multipass

Usaremos snap para instalar Multipass. Inicie sesión en su máquina Linux, abra una ventana de terminal y ejecute el comando:

sudo snap install multipass --classic --stable

La descarga y la instalación no deberían llevar más de unos minutos, dependiendo de la velocidad de su conexión de red.

Una vez que se instala el paquete instantáneo, está listo para trabajar con Multipass.

Cómo iniciar una máquina virtual

Lo primero que debe hacer es averiguar qué versiones de Ubuntu están disponibles. Para hacer esto ejecute el comando:

multipass find

Debería ver una lista de todas las imágenes de Ubuntu disponibles (Figura A).

Figura A

Una lista completa de imágenes disponibles para usar.

Digamos que desea lanzar una instancia de la imagen diaria de Ubuntu (en este caso, 20.04). Haz esto con el comando:

multipass launch daily:20.04

Una vez que se inicie la instancia, informará el éxito y mostrará el nombre de la imagen que lanzó (Figura B).

Figura B

Se lanzó con éxito el modelo Guanaco.

A continuación, puede verificar que funciona con el comando:

multipass list

Debería ver model-guanaco listado como En ejecución (Figura C).

Figura C

Nuestra nueva instancia se está ejecutando.

Cómo conectarse a una máquina virtual en ejecución

Ahora que nuestra máquina virtual se está ejecutando, debemos poder conectarnos a ella (para poder usarla). Para hacer esto, ejecute el comando:

multipass shell model-guanaco

En este punto, se encontrará en el indicador bash de su nueva máquina virtual Ubuntu (Figura D).

Figura D

Ahora puede comenzar a trabajar con su máquina virtual Ubuntu 20.04.

Una vez que haya iniciado sesión, puede comenzar a instalar las herramientas que necesita o pasar directamente al desarrollo y las pruebas. Cuando haya terminado de trabajar, salga de la máquina virtual con el comando:

exit

Luego puede detener y eliminar la instancia con los comandos:

multipass stop model-guanaco

Finalmente, puede eliminar la instancia con el comando:

multipass delete model-guanaco

Y eso es todo lo que hay que hacer para instalar y usar el nuevo administrador de máquinas virtuales Multipass. Con esta herramienta, puede perfeccionar sus habilidades de redes Linux, desarrollo de pruebas y más. Pruebe esta herramienta y vea si se convierte en su herramienta de VM de desarrollo estándar de facto.

Imagen: Jack Wallen