Canonical har släppt multipass 1.0, en verktygslåda för att distribuera Ubuntu i virtuella maskiner

Kanonisk представила första stabila versionen av verktygslådan multipass 1.0, designad för att förenkla installationen av olika versioner av Ubuntu i virtuella maskiner som körs på Linux, Windows och macOS virtualiseringssystem. Multipass tillåter en utvecklare att starta den önskade versionen av Ubuntu i en virtuell maskin med ett kommando utan ytterligare inställningar, till exempel för experiment eller testning av sin applikation. För att köra en virtuell maskin använder Linux KVM, Windows använder Hyper-V och macOS använder HyperKit på macOS. Det är också möjligt att använda VirtualBox virtuella maskiner för att köra. Projektkoden är skriven i C++ och levererad av licensierad under GPLv3. Förberedd för snabb installation av multipass i Ubuntu snappaket.

Multipass extraherar oberoende operativsystemavbildningen och håller den uppdaterad. Cloud-init kan användas för konfiguration. Det är möjligt att montera externa diskpartitioner i en virtuell miljö (multipass mount-kommando), men ger också ett sätt att överföra enskilda filer mellan värdsystemet och den virtuella maskinen (multipass transfer). Användarens hemkatalog monteras automatiskt i den virtuella maskinen som ~/Home. Full integration av den installerade virtuella maskinen med huvudskrivbordet stöds (applikationsikoner, systemmenyer och meddelanden läggs till).

Exempel på en multipass-session:

Sök efter tillgängliga bilder:

$multipass hitta
Bildalias Version Beskrivning
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 kosmisk 20190628 Ubuntu 18.10
19.04 disco 20190628 Ubuntu 19.04
dagligen:19.10 devel,eoan 20190623 Ubuntu 19.10

Vi lanserar den nuvarande versionen av Ubuntu LTS i den virtuella datorn:

$ multipass lansera ubuntu
Lanserar dancing-chipmunk...
Laddar ner Ubuntu 18.04 LTS……….
Lanserad: dansande jordekorre

Vi tittar igenom listan över körande virtuella datorer:

$multipass lista
Namn Status IPv4 Release
dancing-chipmunk RUNNING 10.125.174.247 Ubuntu 18.04 LTS
live-naiad KÖR 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema STOPPAD — Ubuntu Snapcraft-byggare för Core 18

Vi får detaljerad information om den pågående VM

$ multipass info dancing-chipmunk
Namn: dancing-chipmunk
Tillstånd: KÖR
IPv4: 10.125.174.247
Release: Ubuntu 18.04.1 LTS
Bildhash: 19e9853d8267 (Ubuntu 18.04 LTS)
Belastning: 0.97 0.30 0.10
Diskanvändning: 1.1G av 4.7G
Minnesanvändning: 85.1 miljoner av 985.4 miljoner

Anslut till kommandoskalet i den virtuella datorn

$ multipass skal dancing-chipmunk
Välkommen till Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generic x86_64)
#

Kör kommandot "lsb_release -a" i VM-miljön:

$ multipass exec dancing-chipmunk — lsb_release -a
Inga LSB-moduler är tillgängliga.
Distributörs-ID: Ubuntu
Beskrivning: Ubuntu 18.04.1 LTS
Release: 18.04
Kodnamn: bionic

Stoppa den virtuella datorn:

$ multipass stop dancing-chipmunk

Ta bort den virtuella datorn:

$ multipass radera dancing-chipmunk

Namn Status IPv4 Release
snapcraft-asciinema STOPPAD — Ubuntu Snapcraft-byggare för Core 18
dancing-chipmunk DELETED — Ej tillgängligt

Rengöring av fjärranslutna virtuella datorer från disk

$multipass rensning

Källa: opennet.ru

Lägg en kommentar