Canonical hà liberatu multipass 1.0, un toolkit per implementà Ubuntu in macchine virtuali

Canonicu prisentatu prima versione stabile di u toolkit multipass 1.0, cuncepitu per simplificà l'installazione di e diverse versioni di Ubuntu in macchine virtuali in esecuzione in sistemi di virtualizazione Linux, Windows è macOS. Multipass permette à un sviluppatore di lancià a versione desiderata di Ubuntu in una macchina virtuale cù un cumandamentu senza paràmetri supplementari, per esempiu, per esperimenti o pruvà l'operazione di a so applicazione. Per eseguisce una macchina virtuale, Linux usa KVM, Windows usa Hyper-V, è macOS usa HyperKit in macOS. Hè ancu pussibule di utilizà e macchine virtuali VirtualBox per eseguisce. U codice di u prugettu hè scrittu in C++ è distribuitu da licenziatu sottu GPLv3. Preparatu per l'installazione rapida di multipass in Ubuntu pacchettu snap.

Multipass estrae indipindentamente l'imaghjini di u sistema operatore necessariu è a mantene aghjurnata. Cloud-init pò esse usatu per a cunfigurazione. Hè pussibule muntà partizioni di discu esterni in un ambiente virtuale (multipass mount command), ma furnisce ancu un mezzu di trasferimentu di schedarii individuali trà u sistema di l'ospite è a macchina virtuale (trasferimentu multipass). U cartulare di casa di l'utilizatore hè automaticamente muntatu in a macchina virtuale cum'è ~/Home. L'integrazione completa di a macchina virtuale installata cù u desktop principale hè supportata (l'icone di l'applicazione, i menu di u sistema è e notificazioni sò aghjuntu).

Esempiu di sessione multipass:

Cerca l'imaghjini dispunibili:

$ multipass find
Image Aliases Version Description
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 cosmic 20190628 Ubuntu 18.10
19.04 disco 20190628 Ubuntu 19.04
ogni ghjornu: 19.10 devel,eoan 20190623 Ubuntu 19.10

Lancemu a versione attuale di Ubuntu LTS in a VM:

$ multipass lancia ubuntu
Lanciamentu di dancing-chipmunk...
Scaricamentu di Ubuntu 18.04 LTS……….
Lanciatu: chipmunk ballante

Fighjemu a lista di VM in esecuzione:

$ lista multipass
Nome Statu IPv4 Release
dancing-chipmunk RUNNING 10.125.174.247 Ubuntu 18.04 LTS
live-naiad RUNNING 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema STOPPED - Ubuntu Snapcraft builder per Core 18

Avemu infurmazione dettagliata nantu à a VM in esecuzione

$ info multipass dancing-chipmunk
Nome: dancing-chipmunk
Statu: CORRENTE
IPv4: 10.125.174.247
Versione: Ubuntu 18.04.1 LTS
Hash di l'immagine: 19e9853d8267 (Ubuntu 18.04 LTS)
Carica: 0.97 0.30 0.10
Utilizazione di u discu: 1.1G da 4.7G
Utilizazione di memoria: 85.1M da 985.4M

Cunnettete à a shell di cumanda in a VM

$ multipass shell dancing-chipmunk
Benvenuti à Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generic x86_64)
#

Eseguite u cumandimu "lsb_release -a" in l'ambiente VM:

$ multipass exec dancing-chipmunk — lsb_release -a
Nisun modulu LSB hè dispunibule.
ID distributore: Ubuntu
Descrizzione: Ubuntu 18.04.1 LTS
Liberazione: 18.04
Nome in codice: bionic

Arresta a VM:

$ multipass stop dancing-chipmunk

Eliminazione di a VM:

$ multipass elimina dancing-chipmunk

Nome Statu IPv4 Release
snapcraft-asciinema STOPPED - Ubuntu Snapcraft builder per Core 18
dancing-chipmunk DELETED — Ùn dispunibule

Pulizia di VM remoti da u discu

$purga multipass

Source: opennet.ru

Add a comment