Canonical lanzou multipass 1.0, un conxunto de ferramentas para implementar Ubuntu en máquinas virtuais

Canónico presentado primeira versión estable do conxunto de ferramentas multipaso 1.0, deseñado para simplificar a instalación de diferentes versións de Ubuntu en máquinas virtuais que se executan en sistemas de virtualización Linux, Windows e macOS. Multipass permítelle a un programador lanzar a versión desexada de Ubuntu nunha máquina virtual cun só comando sen configuracións adicionais, por exemplo, para realizar experimentos ou probar o funcionamento da súa aplicación. Para executar unha máquina virtual, Linux usa KVM, Windows usa Hyper-V e macOS usa HyperKit en macOS. Tamén é posible utilizar máquinas virtuais VirtualBox para executar. O código do proxecto está escrito en C++ e distribuído por licenciado baixo GPLv3. Preparado para a instalación rápida de multipass en Ubuntu paquete a presión.

Multipass самостоятельно извлекает необходимый образ операционной системы и поддерживает его в актуальном состоянии. Для настройки может применяться cloud-init. Предусмотрена возможность монтирования внешних дисковых разделов в виртуальное окружение (команда multipass mount), но также предоставляются средства передачи отдельных файлов между хост-системой и виртуальной машиной (multipass transfer). Домашний каталог пользователя автоматически монтируется в виртуальной машине как ~/Home. Поддерживается полная интеграция установленной виртуальной машины с основным рабочим столом (добавляются пиктограммы приложений, системное меню и уведомления).

Exemplo dunha sesión multipass:

Busca imaxes dispoñibles:

$ atopar multipass
Descrición da versión de alias de imaxe
core core16 20190424 Ubuntu Core 16
core18 20190213 Ubuntu Core 18
16.04 xenial 20190628 Ubuntu 16.04 LTS
18.04 bionic, lts 20190627.1 Ubuntu 18.04 LTS
18.10 cósmico 20190628 Ubuntu 18.10
19.04 disco 20190628 Ubuntu 19.04
daily:19.10 devel,eoan 20190623 Ubuntu 19.10

Lanzamos a versión actual de Ubuntu LTS na máquina virtual:

$ lanzamento multipass ubuntu
Lanzando danza-chipmunk...
Descargando Ubuntu 18.04 LTS……….
Lanzamento: esquilo bailando

Miramos a lista de máquinas virtuales en execución:

$lista multipaso
Nome Estado Versión IPv4
dancing-chipmunk RUNNING 10.125.174.247 Ubuntu 18.04 LTS
live-naiad RUNNING 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema DETIRO — Construtor de Ubuntu Snapcraft para Core 18

Recibimos información detallada sobre a máquina virtual en execución

$ información multipass dancing-chipmunk
Nome: dancing-chipmunk
Estado: RUNNING
IPv4: 10.125.174.247
Versión: Ubuntu 18.04.1 LTS
Hash da imaxe: 19e9853d8267 (Ubuntu 18.04 LTS)
Carga: 0.97 0.30 0.10
Uso do disco: 1.1 G de 4.7 G
Uso de memoria: 85.1M de 985.4M

Conéctate ao shell de comandos na VM

$ multipass shell dance-chipmunk
Benvido a Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-xenérico x86_64)
#

Execute o comando "lsb_release -a" no ambiente da máquina virtual:

$ multipass exec dancing-chipmunk — lsb_release -a
Non hai módulos LSB dispoñibles.
ID do distribuidor: Ubuntu
Descrición: Ubuntu 18.04.1 LTS
Publicación: 18.04
Nome en clave: biónico

Parando a VM:

$ multipass stop dancing-chipmunk

Eliminando a VM:

$ eliminación multipass dancing-chipmunk

Nome Estado Versión IPv4
snapcraft-asciinema DETIRO — Construtor de Ubuntu Snapcraft para Core 18
dancing-chipmunk ELIMINADO — Non dispoñible

Limpar máquinas virtuales remotas do disco

$purga multipaso

Fonte: opennet.ru

Engadir un comentario