Kaip naudotis „Multipass“? Vadovas
„Multipass“ – tai „Linux“ platintojo „Canonical“ siūlomas virtualizacijos sprendimas, leidžiantis vartotojams lengvai kurti ir valdyti „Ubuntu“ VM (virtualias mašinas) įvairiose operacinėse sistemose.
Kas yra „Multipass“?
„Multipass“ – tai lengva virtualizacijos programinė įranga, sukurta specialiai kūrėjams ir sistemų administratoriams, norintiems išbandyti ar naudoti „Ubuntu“ izoliuotoje aplinkoje arba vienu komandos įvedimu sukurti naują „Ubuntu“ aplinką. Ji leidžia su minimaliomis pastangomis kurti, paleisti ir valdyti „Ubuntu“ virtualias mašinas bei siūlo paprastą komandinės eilutės sąsają (CLI).
Lyginant virtualizacijos programinę įrangą, „Multipass“ išsiskiria visų pirma dėl to, kad yra pritaikyta „Ubuntu“ sistemai, ir dėl greito virtualių mašinų nustatymo. Jos integruotas palaikymas įvairiose platformose – „Windows“, „macOS“ ir „Linux“ – dar labiau išskiria ją iš kitų sprendimų, pavyzdžiui, „KVM“.
„Multipass“ naudojimo reikalavimai
Norint naudotis „Multipass“, turi būti įvykdyti šie reikalavimai:
- Operacinė sistema: „Multipass“ palaiko „Windows 10“ (64 bitų), „macOS“ ir „Linux“ distribucijas.
- Aparatūra: Norint efektyviai naudoti virtualią mašiną, rekomenduojama sistema su 64 bitų procesoriumi ir ne mažiau kaip 4 GB RAM.
- Administratoriaus teisės: „Multipass“ įdiegimui ir veikimui reikalingos administratoriaus teisės.
Kaip žingsnis po žingsnio įdiegti „Multipass“
„Multipass“ įdiegimas priklauso nuo naudojamos operacinės sistemos.
Įdiegimas „Windows“ sistemoje
„Windows“ sistemoje „Multipass“ įdiegti reikia specialios diegimo programos.
1 žingsnis: Atsisiųskite diegimo programą
Apsilankykite oficialioje „Multipass“ svetainėje ir atsisiųskite diegimo programą, skirtą „Windows“ sistemai.
2 žingsnis: Paleiskite diegimo programą
Toliau įsitikinkite, kad jūsų vietinis tinklas yra nustatytas kaip privatus, nes „Multipass“ negalės paleisti „Windows“ sistemoje, jei tinklas yra viešas. Tai atlikę, dukart spustelėkite atsisiųstą failą, kad paleistumėte diegimo programą, ir sekite diegimo vedlio pateiktas instrukcijas.
3 žingsnis: Užbaigti diegimą
Baigus diegimą, „Multipass“ galite naudoti per komandų eilutę arba „PowerShell“.
Įdiegimas „macOS“ sistemoje
„macOS“ sistemoje „Multipass“ galima atsisiųsti naudojant „Homebrew“ paketų tvarkyklę. Jei dar neįdiegėte „Homebrew“, prieš diegdami „Multipass“ atlikite šiuos „Homebrew“ diegimo veiksmus.
1 žingsnis: Atsisiųskite per „Homebrew“
Pirmiausia paleiskite terminalą ir įvykdykite šią komandą, kad atnaujintumėte „Homebrew“ ir įdiegtumėte „Multipass“:
brew install --cask multipassbash„Homebrew“ dabar turėtų automatiškai atsisiųsti ir įdiegti „Multipass“.
2 žingsnis: Patikrinkite įdiegimą
Galite patikrinti, ar „Multipass“ buvo sėkmingai įdiegta, terminale įvedę komandą multipass version.
Įdiegimas „Linux“ sistemoje
„Ubuntu“ ir kitoms „Linux“ distribucijoms siūlomi įvairūs diegimo būdai:
1 variantas: įdiegimas „Ubuntu“ sistemoje naudojant APT
Atnaujinkite paketų tvarkymo sistemą APT ir įdiekite „Multipass“ į „Ubuntu“ naudodami šias komandas:
sudo apt update
sudo apt install multipassbash2 variantas: įdiegimas kitose distribucijose naudojant „Snap“
Jei jūsų distribucija palaiko paketų tvarkyklę „Snap“, galite įdiegti „Multipass“ įvykdydami žemiau pateiktą komandą:
sudo snap install multipassbashNesvarbu, kokį „Multipass“ diegimo būdą naudojate „Linux“ sistemoje, galite patikrinti, ar virtualizacijos įrankis įdiegtas teisingai, terminale paleidę komandą multipass version.
Kaip sukurti virtualią mašiną naudojant „Multipass“?
Įdiegus „Multipass“, galite pradėti kurti „Ubuntu“ virtualias mašinas ir jas valdyti.
1 žingsnis: Sukurkite virtualią mašiną
Norėdami sukurti naują VM, naudokite komandą launch. Ši komanda atsisiunčia naujausią „Ubuntu“ atvaizdą ir paleidžia naują VM. Naudodami neprivalomą parametrą --name galite nurodyti pasirinktinį VM pavadinimą; tai rekomenduojama, kad būtų išvengta atsitiktinio, mažiau informatyvaus pavadinimo sukūrimo.
multipass launch --name test-vmbash2 žingsnis: Nustatykite „Ubuntu“ versiją
Norėdami naudoti konkrečią „Ubuntu“ versiją, pirmiausia galite išvardyti visas turimas versijas šia komanda:
multipass findbashJums bus pateiktas įvairių „Ubuntu“ versijų ir jų aliasų sąrašas. Norėdami peržiūrėti daugiau informacijos apie konkrečią versiją, naudokite komandą multipass info [versionname/alias]. Tada komandoje launch galite nurodyti pageidaujamą versiją. Čia įdiegta „Ubuntu 22.04 LTS“:
multipass launch --name test-vm 22.04bash3 žingsnis: Patikrinkite virtualių mašinų būseną
Norėdami peržiūrėti visų aktyvių VM sąrašą, naudokite šią komandą, kuri parodys visas veikiančias VM, jų būseną, IP adresą ir kitą svarbią informaciją.
multipass listbash4 žingsnis: prisijunkite prie virtualios mašinos
Norėdami prisijungti prie veikiančios VM, naudokite komandą shell:
multipass shell test-vmbashŠi komanda paleidžia SSH sesiją su nurodyta VM, kad galėtumėte dirbti tiesiogiai su ja.
5 žingsnis: Virtualiųjų mašinų valdymas ir kontrolė
„Multipass“ siūlo keletą komandų, skirtų jūsų VM valdymui:
- Sustabdyti VM:
multipass suspend test-vm - Anksčiau sustabdytos VM paleidimas:
multipass start test-vm - VM ištrynimas:
multipass delete test-vm - Pašalinti visas ištrintas VM:
multipass purge(ištrintos VM lieka ištrintų būsenoje, kol galiausiai yra pašalinamos šiuo būdu).