Canonical je izdao multipass 1.0, set alata za implementaciju Ubuntua u virtualnim strojevima

Kanonski predstavio prvo stabilno izdanje kompleta alata višeprolazni 1.0, osmišljen kako bi pojednostavio instalaciju različitih verzija Ubuntua u virtualnim strojevima koji rade na Linux, Windows i macOS virtualizacijskim sustavima. Multipass omogućuje programeru da jednom naredbom pokrene željenu verziju Ubuntua u virtualnom stroju bez dodatnih postavki, na primjer, za eksperimente ili testiranje rada svoje aplikacije. Za pokretanje virtualnog stroja, Linux koristi KVM, Windows koristi Hyper-V, a macOS koristi HyperKit na macOS-u. Također je moguće koristiti VirtualBox virtualne strojeve za pokretanje. Kôd projekta je napisan u C++ i distribuira licenciran pod GPLv3. Pripremljeno za brzu instalaciju multipassa u Ubuntu snap paket.

Multipass samostalno izdvaja potrebnu sliku operativnog sustava i održava je ažurnom. Cloud-init se može koristiti za konfiguraciju. Moguće je montirati vanjske diskovne particije u virtualnom okruženju (naredba višeprolaznog montiranja), ali također pruža način prijenosa pojedinačnih datoteka između glavnog sustava i virtualnog stroja (višeprolazni prijenos). Korisnikov matični direktorij automatski se postavlja u virtualni stroj kao ~/Home. Podržana je potpuna integracija instaliranog virtualnog stroja s glavnom radnom površinom (dodaju se ikone aplikacija, sistemski izbornici i obavijesti).

Primjer sesije s više prolaza:

Potražite dostupne slike:

$višeprolazni pronalazak
Nazivi slika Opis verzije
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 kozmički 20190628 Ubuntu 18.10
19.04 disko 20190628 Ubuntu 19.04
dnevno:19.10 devel,eoan 20190623 Ubuntu 19.10

Pokrećemo trenutno izdanje Ubuntu LTS-a u VM-u:

$ multipass pokretanje ubuntu
Pokretanje plesne vjeverice…
Preuzimanje Ubuntu 18.04 LTS……….
Lansirana: plesna vjeverica

Pregledavamo popis pokrenutih VM-ova:

$multipass lista
Naziv Stanje IPv4 Izdanje
dancing-chipmunk POKRETANJE 10.125.174.247 Ubuntu 18.04 LTS
live-naiad POKRENUTO 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema ZAUSTAVLJENO — Ubuntu Snapcraft builder za Core 18

Dobivamo detaljne informacije o pokrenutom VM-u

$ multipass info dancing-chipmunk
Naziv: plesna vjeverica
Stanje: TRČI
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
Potrošnja diska: 1.1G od 4.7G
Upotreba memorije: 85.1M od 985.4M

Povežite se s naredbenom ljuskom u VM-u

$ multipass shell dancing-chipmunk
Dobro došli u Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generički x86_64)
#

Pokrenite naredbu “lsb_release -a” u VM okruženju:

$ multipass exec dancing-chipmunk — lsb_release -a
Nijedan LSB modul nije dostupan.
ID distributera: Ubuntu
Opis: Ubuntu 18.04.1 LTS
Izlazak: 18.04
Kodni naziv: bionic

Zaustavljanje VM-a:

$ multipass stop dancing-chipmunk

Uklanjanje VM-a:

$ višestruko brisanje dancing-chipmunk

Naziv Stanje IPv4 Izdanje
snapcraft-asciinema ZAUSTAVLJENO — Ubuntu Snapcraft builder za Core 18
dancing-chipmunk IZBRISANO — Nije dostupno

Čišćenje udaljenih VM-ova s ​​diska

$višeprolazno čišćenje

Izvor: opennet.ru

Dodajte komentar