Canonical har gitt ut multipass 1.0, et verktøysett for å distribuere Ubuntu i virtuelle maskiner

Kanonisk presentert første stabile utgivelse av verktøysettet multipass 1.0, designet for å forenkle installasjonen av forskjellige versjoner av Ubuntu i virtuelle maskiner som kjører på Linux, Windows og macOS virtualiseringssystemer. Multipass lar en utvikler starte ønsket versjon av Ubuntu i en virtuell maskin med én kommando uten ekstra innstillinger, for eksempel for eksperimenter eller testing av applikasjonen hans. For å kjøre en virtuell maskin bruker Linux KVM, Windows bruker Hyper-V, og macOS bruker HyperKit på macOS. Det er også mulig å bruke VirtualBox virtuelle maskiner til å kjøre. Prosjektkoden er skrevet i C++ og distribuert av lisensiert under GPLv3. Forberedt for rask installasjon av multipass i Ubuntu snap pakke.

Multipass trekker ut det nødvendige operativsystembildet uavhengig og holder det oppdatert. Cloud-init kan brukes til konfigurasjon. Det er mulig å montere eksterne diskpartisjoner i et virtuelt miljø (multipass mount-kommando), men gir også en måte å overføre individuelle filer mellom vertssystemet og den virtuelle maskinen (multipass transfer). Brukerens hjemmekatalog monteres automatisk i den virtuelle maskinen som ~/Hjem. Full integrasjon av den installerte virtuelle maskinen med hovedskrivebordet støttes (applikasjonsikoner, systemmenyer og varsler legges til).

Eksempel på en multipass-økt:

Søk etter tilgjengelige bilder:

$multipass-finn
Bildealiaser Versjonsbeskrivelse
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
daglig:19.10 devel,eoan 20190623 Ubuntu 19.10

Vi lanserer den nåværende utgivelsen av Ubuntu LTS i VM:

$ multipass lansering ubuntu
Lanserer dancing-chipmunk …
Laster ned Ubuntu 18.04 LTS……….
Lansert: dansende chipmunk

Vi ser gjennom listen over kjørende VM-er:

$multipass-liste
Navn Status IPv4-utgivelse
dancing-chipmunk RUNNING 10.125.174.247 Ubuntu 18.04 LTS
live-naiad KJØRER 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema STOPPET — Ubuntu Snapcraft-bygger for Core 18

Vi får detaljert informasjon om den kjørende VM

$ multipass info dancing-chipmunk
Navn: Dancing-chipmunk
Tilstand: KJØRER
IPv4: 10.125.174.247
Utgivelse: Ubuntu 18.04.1 LTS
Bildehash: 19e9853d8267 (Ubuntu 18.04 LTS)
Belastning: 0.97 0.30 0.10
Diskbruk: 1.1G av 4.7G
Minnebruk: 85.1 millioner av 985.4 millioner

Koble til kommandoskallet i VM

$ multipass shell dancing-chipmunk
Velkommen til Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generisk x86_64)
#

Kjør kommandoen "lsb_release -a" i VM-miljøet:

$ multipass exec dancing-chipmunk — lsb_release -a
Ingen LSB-moduler er tilgjengelige.
Distributør ID: Ubuntu
Beskrivelse: Ubuntu 18.04.1 LTS
Utgivelse: 18.04
Kodenavn: bionic

Stoppe VM:en:

$ multipass stop dancing-chipmunk

Fjerning av VM:

$ multipass slette dancing-chipmunk

Navn Status IPv4-utgivelse
snapcraft-asciinema STOPPET — Ubuntu Snapcraft-bygger for Core 18
dancing-chipmunk SLETTET — Ikke tilgjengelig

Rensing av eksterne VM-er fra disk

$multipass purge

Kilde: opennet.ru

Legg til en kommentar