Canonical je izdao multipass 1.0, alat za implementaciju Ubuntua u virtualnim mašinama

Tvrtka Canonical predstavila prvo stabilno izdanje alata multipass 1.0, namijenjenog za pojednostavljenje instalacije različitih verzija Ubuntua u virtualnim mašinama koje se pokreću na Linux, Windows i macOS sustavima virtualizacije. Multipass omogućava programerima da jednom komandom, bez dodatnih postavki, pokrenu željenu verziju Ubuntua u virtualnoj mašini, na primjer, za eksperimentiranje ili provjeru rada vlastite aplikacije. Za pokretanje virtualne mašine u Linuxu koristi se KVM, u Windowsu — Hyper-V, a u macOS — HyperKit. Također je moguće koristiti VirtualBox za izvođenje virtualnih mašina. Izvorni kod projekta napisan je na C++ i distribuira se pod GPLv3 licencom. Za brzu instalaciju multipass-a u Ubuntuu pripremljen je snap paket.

Multipass samostalno preuzima potrebnu sliku operativnog sustava i održava je ažurnom. Za konfiguraciju se može koristiti cloud-init. Predviđena je mogućnost montiranja vanjskih diskovnih particija u virtualno okruženje (komanda multipass mount), ali su također dostupni alati za prijenos pojedinačnih datoteka između matične sustava i virtualne mašine (multipass transfer). Domaca mapa korisnika automatski se montira u virtualnoj mašini kao ~/Home. Podrška za potpunu integraciju instalirane virtualne mašine s glavnim radnim površinama (dodaju se ikone aplikacija, sustavni izbornik i obavijesti).

Primjer sesije u multipass-u:

Pretraživanje dostupnih slika:

$ multipass find
Slika Nadimci Verzija Opis
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
daily:19.10 devel,eoan 20190623 Ubuntu 19.10

Pokretanje aktualnog izdanja Ubuntua LTS u VM:

$ multipass launch ubuntu
Pokretanje dancing-chipmunk…
Preuzimanje Ubuntua 18.04 LTS……….
Pokrenuto: dancing chipmunk

Pregled lista pokrenutih VM:

$ multipass list
Ime Stanje IPv4 Izdanje
dancing-chipmunk RADI 10.125.174.247 Ubuntu 18.04 LTS
live-naiad RADI 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema STOPIRANO — Ubuntu Snapcraft builder za Core 18

Dobivanje detaljnih informacija o pokrenutoj VM

$ multipass info dancing-chipmunk
Ime: dancing-chipmunk
Stanje: RADI
IPv4: 10.125.174.247
Izdanje: Ubuntu 18.04.1 LTS
Hash slike: 19e9853d8267 (Ubuntu 18.04 LTS)
Opterećenje: 0.97 0.30 0.10
Korištenje diska: 1.1G od 4.7G
Korištenje memorije: 85.1M od 985.4M

Povezujemo se s komandnom ljuskom u VM-u

$ multipass shell dancing-chipmunk
Dobrodošli u Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generic x86_64)
#

Pokrećemo naredbu «lsb_release -a» u VM okruženju:

$ multipass exec dancing-chipmunk – lsb_release -a
Nema dostupnih LSB modula.
ID distributera: Ubuntu
Opis: Ubuntu 18.04.1 LTS
Izdanje: 18.04
Kodno ime: bionic

Zaustavljamo VM:

$ multipass stop dancing-chipmunk

Brišemo VM:

$ multipass delete dancing-chipmunk

Ime Stanje IPv4 Izdanje
snapcraft-asciinema ZAUSTAVLJENO — Ubuntu Snapcraft builder za Core 18
dancing-chipmunk OBRISANO — Nedostupno

Čistimo obrisane VM-ove s diska

$ multipass purge

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster