Canonical vydal multipass 1.0, súpravu nástrojov na nasadenie Ubuntu vo virtuálnych strojoch

Kanonický представила prvé stabilné vydanie súboru nástrojov multipass 1.0, navrhnutý tak, aby zjednodušil inštaláciu rôznych verzií Ubuntu vo virtuálnych strojoch bežiacich na virtualizačných systémoch Linux, Windows a macOS. Multipass umožňuje vývojárovi spustiť požadovanú verziu Ubuntu vo virtuálnom stroji jedným príkazom bez ďalších nastavení, napríklad pre experimenty alebo testovanie prevádzky jeho aplikácie. Na spustenie virtuálneho počítača používa Linux KVM, Windows používa Hyper-V a macOS používa HyperKit na macOS. Na spustenie je možné použiť aj virtuálne stroje VirtualBox. Kód projektu je napísaný v C++ a distribuovaný pod licenciou GPLv3. Pripravené na rýchlu inštaláciu multipass v Ubuntu snap balíček.

Multipass nezávisle extrahuje požadovaný obraz operačného systému a udržiava ho aktuálny. Na konfiguráciu je možné použiť cloud-init. Je možné pripojiť externé diskové oddiely vo virtuálnom prostredí (príkaz multipass mount), ale tiež poskytuje prostriedky na prenos jednotlivých súborov medzi hostiteľským systémom a virtuálnym strojom (multipass transfer). Domovský adresár používateľa sa automaticky pripojí k virtuálnemu stroju ako ~/Home. Podporovaná je plná integrácia nainštalovaného virtuálneho stroja s hlavnou pracovnou plochou (pridané sú ikony aplikácií, systémové ponuky a upozornenia).

Príklad viacprechodovej relácie:

Vyhľadajte dostupné obrázky:

$multipass nájsť
Popis verzie aliasov obrázkov
jadro 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 kozmický 20190628 Ubuntu 18.10
19.04 diskotéka 20190628 Ubuntu 19.04
denne:19.10 devel,eoan 20190623 Ubuntu 19.10

Spúšťame aktuálne vydanie Ubuntu LTS vo VM:

$ viacnásobné spustenie ubuntu
Spúšťame tanečné veveričky…
Sťahovanie Ubuntu 18.04 LTS……….
Spustený: tancujúci chipmunk

Pozeráme sa na zoznam spustených virtuálnych počítačov:

$multipass zoznam
Názov Stav Vydanie IPv4
tanec-chipmunk RUNNING 10.125.174.247 Ubuntu 18.04 LTS
live-naiad RUNNING 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema ZASTAVENÁ — tvorca Ubuntu Snapcraft pre Core 18

Získame podrobné informácie o spustenom VM

$ multipass info dance-chipmunk
Názov: tanec-čipmunk
Stav: RUNNING
IPv4: 10.125.174.247
Vydanie: Ubuntu 18.04.1 LTS
Hash obrázka: 19e9853d8267 (Ubuntu 18.04 LTS)
Záťaž: 0.97 0.30 0.10
Využitie disku: 1.1G zo 4.7G
Využitie pamäte: 85.1M z 985.4M

Pripojte sa k príkazovému shellu vo virtuálnom počítači

$ multipass shell dance-chipmunk
Vitajte v Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generic x86_64)
#

Spustite príkaz „lsb_release -a“ v prostredí VM:

$ multipass exec dancing-chipmunk — lsb_release -a
Nie sú k dispozícii žiadne moduly LSB.
ID distribútora: Ubuntu
Popis: Ubuntu 18.04.1 LTS
Vydanie: 18.04
Kódové označenie: bionic

Zastavenie VM:

$ multipass stop dancing-chipmunk

Odstránenie VM:

$ multipass delete dancing-chipmunk

Názov Stav Vydanie IPv4
snapcraft-asciinema ZASTAVENÁ — tvorca Ubuntu Snapcraft pre Core 18
dancing-chipmunk VYMAZANÉ — Nedostupné

Čistenie vzdialených VM z disku

$multipass očista

Zdroj: opennet.ru

Pridať komentár