„Multipass“ – tai „Linux“ pla­tin­to­jo „Canonical“ siūlomas vir­tu­ali­za­ci­jos spren­di­mas, lei­džian­tis var­to­to­jams lengvai kurti ir valdyti „Ubuntu“ VM (vir­tu­alias mašinas) įvairiose ope­ra­ci­nė­se sistemose.

Kas yra „Multipass“?

„Multipass“ – tai lengva vir­tu­ali­za­ci­jos prog­ra­mi­nė įranga, sukurta spe­cia­liai kūrėjams ir sistemų ad­mi­nist­ra­to­riams, no­rin­tiems išbandyti ar naudoti „Ubuntu“ izo­liuo­to­je aplinkoje arba vienu komandos įvedimu sukurti naują „Ubuntu“ aplinką. Ji leidžia su mi­ni­ma­lio­mis pa­stan­go­mis kurti, paleisti ir valdyti „Ubuntu“ vir­tu­alias mašinas bei siūlo paprastą ko­man­di­nės eilutės sąsają (CLI).

Lyginant vir­tu­ali­za­ci­jos prog­ra­mi­nę įrangą, „Multipass“ iš­si­ski­ria visų pirma dėl to, kad yra pri­tai­ky­ta „Ubuntu“ sistemai, ir dėl greito virtualių mašinų nustatymo. Jos in­te­gruo­tas pa­lai­ky­mas įvairiose plat­for­mo­se – „Windows“, „macOS“ ir „Linux“ – dar labiau išskiria ją iš kitų sprendimų, pa­vyz­džiui, „KVM“.

„Multipass“ naudojimo rei­ka­la­vi­mai

Norint naudotis „Multipass“, turi būti įvykdyti šie rei­ka­la­vi­mai:

  • Operacinė sistema: „Multipass“ palaiko „Windows 10“ (64 bitų), „macOS“ ir „Linux“ dist­ri­bu­ci­jas.
  • Aparatūra: Norint efek­ty­viai naudoti virtualią mašiną, re­ko­men­duo­ja­ma sistema su 64 bitų pro­ce­so­riu­mi ir ne mažiau kaip 4 GB RAM.
  • Ad­mi­nist­ra­to­riaus teisės: „Multipass“ įdiegimui ir veikimui rei­ka­lin­gos ad­mi­nist­ra­to­riaus teisės.

Kaip žingsnis po žingsnio įdiegti „Multipass“

„Multipass“ įdiegimas priklauso nuo nau­do­ja­mos ope­ra­ci­nės sistemos.

Įdiegimas „Windows“ sistemoje

„Windows“ sistemoje „Multipass“ įdiegti reikia spe­cia­lios diegimo programos.

1 žingsnis: At­si­sių­s­ki­te diegimo programą

Ap­si­lan­ky­ki­te ofi­cia­lio­je „Multipass“ sve­tai­nė­je ir at­si­sių­s­ki­te diegimo programą, skirtą „Windows“ sistemai.

2 žingsnis: Pa­lei­s­ki­te diegimo programą

Toliau įsi­ti­kin­ki­te, kad jūsų vietinis tinklas yra nu­sta­ty­tas kaip privatus, nes „Multipass“ negalės paleisti „Windows“ sistemoje, jei tinklas yra viešas. Tai atlikę, dukart spus­te­lė­ki­te at­si­siųs­tą failą, kad pa­leis­tu­mė­te diegimo programą, ir sekite diegimo vedlio pateiktas inst­ruk­ci­jas.

3 žingsnis: Užbaigti diegimą

Baigus diegimą, „Multipass“ galite naudoti per komandų eilutę arba „Po­werS­hell“.

Įdiegimas „macOS“ sistemoje

„macOS“ sistemoje „Multipass“ galima at­si­siųs­ti naudojant „Homebrew“ paketų tvarkyklę. Jei dar ne­įdie­gė­te „Homebrew“, prieš diegdami „Multipass“ atlikite šiuos „Homebrew“ diegimo veiksmus.

1 žingsnis: At­si­sių­s­ki­te per „Homebrew“

Pir­miau­sia pa­lei­s­ki­te terminalą ir įvyk­dy­ki­te šią komandą, kad at­nau­jin­tu­mė­te „Homebrew“ ir įdieg­tu­mė­te „Multipass“:

brew install --cask multipass
bash

„Homebrew“ dabar turėtų au­to­ma­tiš­kai at­si­siųs­ti ir įdiegti „Multipass“.

2 žingsnis: Pa­tik­rin­ki­te įdiegimą

Galite pa­tik­rin­ti, ar „Multipass“ buvo sėkmingai įdiegta, terminale įvedę komandą multipass version.

Įdiegimas „Linux“ sistemoje

„Ubuntu“ ir kitoms „Linux“ dist­ri­bu­ci­joms siūlomi įvairūs diegimo būdai:

1 variantas: įdiegimas „Ubuntu“ sistemoje naudojant APT

At­nau­jin­ki­te paketų tvarkymo sistemą APT ir įdiekite „Multipass“ į „Ubuntu“ naudodami šias komandas:

sudo apt update
sudo apt install multipass
bash

2 variantas: įdiegimas kitose dist­ri­bu­ci­jo­se naudojant „Snap“

Jei jūsų dist­ri­bu­ci­ja palaiko paketų tvarkyklę „Snap“, galite įdiegti „Multipass“ įvyk­dy­da­mi žemiau pateiktą komandą:

sudo snap install multipass
bash

Nesvarbu, kokį „Multipass“ diegimo būdą naudojate „Linux“ sistemoje, galite pa­tik­rin­ti, ar vir­tu­ali­za­ci­jos įrankis įdiegtas teisingai, terminale paleidę komandą multipass version.

Kaip sukurti virtualią mašiną naudojant „Multipass“?

Įdiegus „Multipass“, galite pradėti kurti „Ubuntu“ vir­tu­alias mašinas ir jas valdyti.

1 žingsnis: Sukurkite virtualią mašiną

Norėdami sukurti naują VM, naudokite komandą launch. Ši komanda at­si­siun­čia naujausią „Ubuntu“ atvaizdą ir paleidžia naują VM. Naudodami ne­pri­va­lo­mą parametrą --name galite nurodyti pa­si­rink­ti­nį VM pa­va­di­ni­mą; tai re­ko­men­duo­ja­ma, kad būtų išvengta at­si­tik­ti­nio, mažiau in­for­ma­ty­vaus pa­va­di­ni­mo sukūrimo.

multipass launch --name test-vm
bash

2 žingsnis: Nu­sta­ty­ki­te „Ubuntu“ versiją

Norėdami naudoti konkrečią „Ubuntu“ versiją, pir­miau­sia galite išvardyti visas turimas versijas šia komanda:

multipass find
bash

Jums bus pateiktas įvairių „Ubuntu“ versijų ir jų aliasų sąrašas. Norėdami per­žiū­rė­ti daugiau in­for­ma­ci­jos apie konkrečią versiją, naudokite komandą multipass info [versionname/alias]. Tada komandoje launch galite nurodyti pa­gei­dau­ja­mą versiją. Čia įdiegta „Ubuntu 22.04 LTS“:

multipass launch --name test-vm 22.04
bash

3 žingsnis: Pa­tik­rin­ki­te virtualių mašinų būseną

Norėdami per­žiū­rė­ti visų aktyvių VM sąrašą, naudokite šią komandą, kuri parodys visas vei­kian­čias VM, jų būseną, IP adresą ir kitą svarbią in­for­ma­ci­ją.

multipass list
bash

4 žingsnis: pri­si­jun­ki­te prie vir­tu­a­lios mašinos

Norėdami pri­si­jung­ti prie vei­kian­čios VM, naudokite komandą shell:

multipass shell test-vm
bash

Ši komanda paleidžia SSH sesiją su nurodyta VM, kad ga­lė­tu­mė­te dirbti tie­sio­giai su ja.

5 žingsnis: Vir­tu­alių­jų mašinų valdymas ir kontrolė

„Multipass“ siūlo keletą komandų, skirtų jūsų VM valdymui:

  • Su­stab­dy­ti VM: multipass suspend test-vm
  • Anksčiau su­stab­dy­tos VM pa­lei­di­mas: multipass start test-vm
  • VM iš­try­ni­mas: multipass delete test-vm
  • Pašalinti visas ištrintas VM: multipass purge (ištrintos VM lieka ištrintų būsenoje, kol ga­liau­siai yra pa­ša­li­na­mos šiuo būdu).
Go to Main Menu