Linux

De qué manera utilizar Multipass para hacer y también comenzar una máquina virtual Ubuntu en Linux

Esta guía enseña qué es Multicanal Y de qué forma utilizar Multipass en Linux para hacer y también comenzar una máquina virtual Ubuntu en segundos.

¿Qué es multicanal?

Hay una pluralidad de programas y herramientas que se tienen la posibilidad de utilizar para llevar a cabo máquinas virtuales Ubuntu con objetivos de prueba y estudio, ciertos de ellos son Atascos de tráfico, KVM, LXD, LXC, miopía, final, Caja virtualmáquina virtual y considerablemente más.

De manera frecuente empleo KVM, Vagrant y Virtualbox para evaluar distintas apps en múltiples distribuciones de Linux. Hoy iremos a conocer otra herramienta llamada virtualización. Multicanal.

Así sea que sea un usuario frecuente, creador o gestor del sistema, Multipass en Linux le deja hacer y realizar instantáneamente una máquina virtual Ubuntu.

Multipass es un gestor de VM de línea de comandos fácil, está desarrollado modelo El equipo incorpora de forma rápida la instancia de Ubuntu en su máquina local.

Ya que Multipass le da la última instancia, ¡no debe perder tiempo mejorando antes! Con Multipass, puede comenzar de manera rápida novedosas máquinas virtuales Ubuntu y utilizarlas para evaluar su código o apps.

Utilice KVM en Linux, Hyper-V en Windows y también HyperKit en macOS para realizar máquinas virtuales con una sobrecarga mínima. Asimismo puede emplear VirtualBox en Windows y macOS.

Puede realizar comandos en la máquina virtual de manera directa desde el host local, o puede conectarse y ejecutarlos desde el shell de la máquina virtual. Asimismo puede montar un directorio en el sistema host de su instancia y comunicar ficheros y carpetitas entre el sistema host y la VM.

Multipass es una app para varias plataformas que acepta GNU / Linux, macOS y Windows.

Disponer Multipass en Linux

El multicanal se puede emplear como colapso Empaquetado a fin de que logre instalarse en cualquier S.O. Linux coincidente snapd.

Snap viene preinstalado en todas y cada una de las ediciones de Ubuntu, desde 16.04 LTS, variaciones de Ubuntu, Solus 3 y siguientes, Zorin OS, etcétera. En otros sistemas Linux, puede disponer Snapd como se detalla aquí. abreviatura.

Tras disponer Snapd, instale Multipass empleando el próximo comando:

$ sudo snap install multipass

Si por alguna razón esto no marcha, pruebe el próximo comando:

$ sudo snap install multipass --classic

Tras múltiples instalaciones triunfantes, va a ver el próximo resultado:

multipass 1.0.2 from Canonical* installed

En este momento pasemos a llevar a cabo la instancia de Ubuntu en nuestro sistema local.

Cree y ejecute una máquina virtual Ubuntu con Multipass en Linux

Emplear Multipass para realizar una máquina virtual Ubuntu es muy sencilla y directo.

1. Empiece la máquina virtual de Ubuntu

Para bajar y también comenzar una exclusiva máquina virtual Ubuntu, prosiga estos pasos:

$ multipass launch --name ostechnix-instance

Oh.

$ multipass launch -n ostechnix-instance

Aquí ejemplo de ostechnix Es el nombre de mi máquina virtual Ubuntu. Puede denominar la máquina virtual como quiera.

El comando previo descargará una exclusiva instancia mínima de Ubuntu y la comenzará de forma automática.

Cree y ejecute una máquina virtual Ubuntu con Multipass en Linux

De manera ya establecida, Multipass descargará la última versión de Ubuntu LTS.

2. Cuente las máquinas virtuales

Para enumerar las máquinas virtuales descargadas hoy día en el sistema:

$ multipass list

Salida de exhibe:

Name                    State             IPv4             Image
ostechnix-instance      Running           10.39.86.203     Ubuntu 18.04 LTS

Como puede ver en el resultado previo, un fichero llamado «ejemplo de ostechnix«En la operación Ubuntu 18.04 LTS y la dirección IP de la instancia es 10.39.86.203.

3. Ejecute el comando en la máquina virtual desde el sistema local.

Multipass le deja realizar comandos en instancias de Ubuntu. Por servirnos de un ejemplo, tenemos la posibilidad de emplear el próximo comando para localizar los datos del sistema de una máquina virtual en ejecución:

$ multipass exec ostechnix-instance -- lsb_release -a
Realizar comandos en una máquina virtual multicanal

4. Empiece el shell de Ubuntu VM.

Puede comenzar SHELL de manera directa y realizar comandos o realizar pruebas en vez de realizar comandos desde el sistema local a la máquina virtual de Ubuntu.

$ multipass shell ostechnix-instance
Utilice Multipass para iniciar Ubuntu VM Shell
Utilice Multipass para comenzar Ubuntu VM Shell

arte "exit" Concluye la instancia.

5. Busque ejemplos libres para empezar.

Como mencioné anteriormente previamente, Multipass le dará la última versión de LTS Ubuntu 18/04No obstante, puede comenzar otras máquinas virtuales libres según sea preciso.

Para enumerar todas y cada una de las máquinas virtuales libres:

$ multipass find

Salida de exhibe:







Image                   Aliases           Version          Description
snapcraft:core          core16            20200221         Snapcraft builder for Core 16
snapcraft:core18                          20200221         Snapcraft builder for Core 18
core                    core16            20200213         Ubuntu Core 16
core18                                    20200210         Ubuntu Core 18
16.04                   xenial            20200218.1       Ubuntu 16.04 LTS
18.04                   bionic,lts        20200218         Ubuntu 18.04 LTS
19.10                   eoan              20200129         Ubuntu 19.10
daily:20.04             devel,focal       20200226         Ubuntu 20.04 LTS

Como puede ver, Snapcraft Core, Ubuntu Core, Ubuntu 16.04, 18.04, 19.10 y 20.04 Daily Build están libres.

Para comenzar otra instancia, ingrese el nombre de la imagen como se expone ahora.

$ multipass launch --name ostechnix-instance 19.10

Este comando comienza una instancia que se ejecuta en Ubuntu 19.10.

6. Cree una instancia de informaciones adaptadas (número de únidad central de procesamiento, tamaño del disco, tamaño de la memoria)

De manera ya establecida, Multipass crea una máquina virtual Ubuntu 1 procesador, Disco duro de 5 GB1 GB de RAMEsto basta para las pruebas básicas.

No obstante, en ocasiones deseará hacer una máquina virtual con una configuración mucho más baja o mucho más alta que la configuración ya establecida. ¡Asimismo es viable!

El próximo comando comienza una máquina virtual con 2 únidad central de procesamiento, 2 GB de RAM y 20 GB de disco duro.

$ multipass launch -c 2 -m 2G -d 20G -n ostechnix-instance

El tamaño se puede detallar con un sufijo potasio (Para la base de entendimientos), Subterraneo. (Para Mo), Gramo (Para el Reino Unido).

  • El número mínimo de procesadores autorizados: 1
  • Tamaño mínimo tolerado del disco duro: 512 MB
  • Tamaño mínimo de memoria tolerado: 128 MB

7. Busque información sobre la instancia en ejecución.

Puede emplear el próximo comando para enseñar información sobre la instancia en ejecución:

$ multipass info ostechnix-instance

Salida de exhibe:






Name:           ostechnix-instance
State:          Running
IPv4:           10.39.86.203
Release:        Ubuntu 18.04.4 LTS
Image hash:     3c3a67a14257 (Ubuntu 18.04 LTS)
Load:           0.08 0.02 0.01
Disk usage:     999.1M out of 4.7G
Memory usage:   74.0M out of 985.1M

8. Detenga la instancia

Para parar una instancia en ejecución:

$ multipass suspend ostechnix-instance

Verifique si está negado o no está en empleo info Pedido:

$ multipass info ostechnix-instance

Salida de exhibe:

Name:           ostechnix-instance
State:          Suspended






IPv4:           --
Release:        --
Image hash:     3c3a67a14257 (Ubuntu 18.04 LTS)
Load:           --
Disk usage:     --
Memory usage:   --

Qué piensas de mí ejemplo de ostechnix Fué suspendido.

9. Comience y detenga la instancia

Para apagar una máquina virtual en ejecución:

$ multipass stop ostechnix-instance

Empiece la máquina virtual:

$ multipass start ostechnix-instance

10. Administre las máquinas virtuales de Ubuntu desde el icono de la bandeja del sistema de múltiples escenarios

Si no está familiarizado con las opciones de la línea de comandos de Multipass, puede regentar la VM desde el icono de la bandeja de Multipass.

Empiece la GUI de múltiples pasadas desde el menú o panel del sistema host. Entonces va a ver el icono de Multipass en la bandeja del sistema.

Icono de varios niveles en la bandeja del sistema
Icono multicanal en la bandeja del sistema

Con el icono de la barra de estado multicanal, puede:

  • Comenzar / parar máquinas virtuales,
  • Abra el ingreso de shell de la máquina virtual en ejecución,
  • Deshabilite / habilite la opción de comienzo automático multinivel,
  • Distribución mediante múltiples canales.

11. Suprime la máquina virtual.

Una vez terminada la instancia de Ubuntu, puede remover si por el momento no lo precisa.

Primero apague la máquina virtual que se suprimirá.

$ multipass stop ostechnix-instance

Entonces use el próximo comando para suprimirlo del host local:

$ multipass delete ostechnix-instance
$ multipass purge

12. Soliciar asistencia

Ejecute el próximo comando para enseñar una lista de opciones y subcomandos libres y sus especificaciones.

$ multipass help

Salida de exhibe:

Usage: multipass [options] 































Create, control and connect to Ubuntu instances.

This is a command line utility for multipass, a
service that manages Ubuntu instances.

Options:
  -h, --help     Display this help
  -v, --verbose  Increase logging verbosity, repeat up to three times for more
                 detail

Available commands:
  delete    Delete instances
  exec      Run a command on an instance
  find      Display available images to create instances from
  get       Get a configuration setting
  help      Display help about a command
  info      Display information about instances
  launch    Create and start an Ubuntu instance
  list      List all available instances
  mount     Mount a local directory in the instance
  purge     Purge all deleted instances permanently
  recover   Recover deleted instances
  restart   Restart instances
  equipo       Equipo a configuration setting
  shell     Open a shell on a running instance
  start     Start instances
  stop      Stop running instances
  suspend   Suspend running instances
  transfer  Transfer archivos between the host and instances
  umount    Unmount a directory from an instance
  version   Espectáculo version details

Para enseñar el área de asistencia para cada subcomando:

$ multipass help 

Ejemplo:

$ multipass help launch

Elementos:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba