„Multipass“ no Linux iz­pla­tī­tā­ja „Canonical“ ir vir­tua­li­zā­ci­jas ri­si­nā­jums, kas ļauj lie­to­tā­jiem viegli izveidot un pārvaldīt Ubuntu VM (virtuālās mašīnas) dažādās ope­rē­tājsis­tē­mās.

Kas ir Multipass?

Multipass ir viegls vir­tua­li­zā­ci­jas rīks, kas iz­strā­dāts īpaši prog­ram­mē­tā­jiem un sistēmu ad­mi­nis­tra­to­riem, kuri vēlas testēt vai izmantot Ubuntu izolētā vidē vai ar vienu komandu izveidot jaunu Ubuntu vidi. Tas ļauj ar minimālu piepūli izveidot, palaist un pārvaldīt Ubuntu virtuālās mašīnas, kā arī piedāvā vienkāršu ko­man­drin­das in­ter­fei­su (CLI).

Sa­lī­dzi­not vir­tua­li­zā­ci­jas prog­ram­ma­tū­ru, „Multipass“ izceļas gal­ve­no­kārt ar savu orien­tā­ci­ju uz Ubuntu un ātru virtuālo mašīnu kon­fi­gu­rē­ša­nu. Tās integrētā daudz­plat­for­mas atbalsts Windows, macOS un Linux sistēmām vēl vairāk to atšķir no citiem ri­si­nā­ju­miem, piemēram, KVM.

Prasības attiecībā uz „Multipass“ lietošanu

Lai izmantotu Multipass, ir jāizpilda šādas prasības:

  • Ope­rē­tājsis­tē­ma: Multipass atbalsta Windows 10 (64 bitu), macOS un Linux dis­tri­bū­ci­jas.
  • Aparatūra: Lai efektīvi darbinātu virtuālo mašīnu, ieteicams izmantot sistēmu ar 64 bitu procesoru un vismaz 4 GB RAM.
  • Ad­mi­nis­tra­to­ra tiesības: Multipass in­sta­lē­ša­nai un darbībai ir ne­pie­cie­ša­mas ad­mi­nis­tra­to­ra tiesības.

Kā soli pa solim instalēt Multipass

Multipass in­sta­lē­ša­na atšķiras atkarībā no ope­rē­tājsis­tē­mas.

In­sta­lē­ša­na ope­rē­tājsis­tē­mā Windows

Lai instalētu Multipass ope­rē­tājsis­tē­mā Windows, ir ne­pie­cie­ša­ma atsevišķa in­sta­lā­ci­jas programma.

1. solis: Le­ju­pie­lā­dē­jiet in­sta­lā­ci­jas programmu

Ap­mek­lē­jiet oficiālo „Multipass“ tīmekļa vietni un le­ju­pie­lā­dē­jiet in­sta­lā­ci­jas programmu ope­rē­tājsis­tē­mai Windows.

2. solis: Palaižiet in­sta­lā­ci­jas programmu

Tālāk pār­lie­ci­nie­ties, ka jūsu lokālais tīkls ir iestatīts kā privāts, jo programma „Multipass“ nevar sākties ope­rē­tājsis­tē­mā Windows, ja tīkls ir publisks. Kad tas ir izdarīts, divreiz no­klik­šķi­niet uz le­ju­pie­lā­dē­tā faila, lai palaistu in­sta­lā­ci­jas programmu, un izpildiet in­sta­lā­ci­jas vedņa no­rā­dī­ju­mus.

3. solis: Pa­bei­dziet in­sta­lē­ša­nu

Kad in­sta­lē­ša­na ir pabeigta, varat izmantot Multipass, iz­man­to­jot komandu uzvedni vai PowerShell.

In­sta­lē­ša­na macOS vidē

MacOS sistēmā Multipass var le­ju­pie­lā­dēt, iz­man­to­jot pakotņu pār­val­dnie­ku Homebrew. Ja vēl neesat in­sta­lē­jis Homebrew, pirms Multipass in­sta­lē­ša­nas izpildiet šo Homebrew in­sta­lē­ša­nas pamācību.

1. solis: Le­ju­pie­lā­dēt, iz­man­to­jot Homebrew

Vispirms atveriet termināli un izpildiet šo komandu, lai at­jau­ni­nā­tu Homebrew un instalētu Multipass:

brew install --cask multipass
bash

Tagad Homebrew au­to­mā­tis­ki le­ju­pie­lā­dīs un instalēs Multipass.

2. solis: Pār­bau­diet in­sta­lā­ci­ju

Lai pār­bau­dī­tu, vai Multipass ir veiksmīgi instalēts, terminālī ievadiet komandu multipass version.

In­sta­lē­ša­na Linux vidē

Ubuntu un citām Linux dis­tri­bū­ci­jām ir pieejamas dažādas in­sta­lē­ša­nas metodes:

1. variants: In­sta­lē­ša­na Ubuntu sistēmā, iz­man­to­jot APT

At­jau­ni­niet pakotņu pār­val­dī­bas sistēmu APT un in­sta­lē­jiet Multipass Ubuntu, iz­man­to­jot šādas komandas:

sudo apt update
sudo apt install multipass
bash

2. variants: in­sta­lē­ša­na citās dis­tri­bū­ci­jās, iz­man­to­jot Snap

Ja jūsu dis­tri­bu­tīvs atbalsta pakotņu pār­val­dī­bas sistēmu Snap, varat instalēt Multipass, izpildot šo komandu:

sudo snap install multipass
bash

Ne­at­ka­rī­gi no tā, kādu in­sta­lē­ša­nas metodi iz­man­to­jat, lai uzstādītu Multipass Linux vidē, varat pār­lie­ci­nā­ties, ka vir­tua­li­zā­ci­jas rīks ir instalēts pareizi, terminālī izpildot komandu multipass version.

Kā izveidot virtuālo mašīnu, iz­man­to­jot Multipass?

Kad Multipass ir instalēts, varat sākt veidot un pārvaldīt Ubuntu virtuālās mašīnas.

1. solis: Iz­vei­do­jiet virtuālo mašīnu

Lai izveidotu jaunu VM, iz­man­to­jiet komandu launch. Šī komanda le­ju­pie­lā­dē jaunāko Ubuntu attēlu un uzsāk jaunu VM. VM varat piešķirt paša izvēlētu nosaukumu, iz­man­to­jot papildu parametru --name; to ieteicams darīt, lai iz­vai­rī­tos no nejauša, mazāk saprotama nosaukuma ģe­ne­rē­ša­nas.

multipass launch --name test-vm
bash

2. solis: Nosakiet Ubuntu versiju

Lai izmantotu konkrētu Ubuntu versiju, vispirms varat uzskaitīt visas pieejamās versijas, iz­man­to­jot šo komandu:

multipass find
bash

Jūs saņemsiet sarakstu ar dažādām Ubuntu versijām un to sa­īsi­nā­ju­miem. Lai apskatītu sīkāku in­for­mā­ci­ju par konkrētu versiju, iz­man­to­jiet komandu multipass info [versionname/alias]. Pēc tam komandā launch varat norādīt savu vēlamo versiju. Ubuntu 22.04 LTS ir instalēta šeit:

multipass launch --name test-vm 22.04
bash

3. solis: Pār­bau­diet virtuālo mašīnu statusu

Lai parādītu visu aktīvo virtuālo mašīnu sarakstu, iz­man­to­jiet šo komandu, kas parāda visas dar­bo­jo­šās virtuālās mašīnas, to statusu, IP adresi un citu svarīgu in­for­mā­ci­ju.

multipass list
bash

4. solis: Iz­vei­do­jiet sa­vie­no­ju­mu ar virtuālo mašīnu

Lai piekļūtu dar­bo­jo­šai VM, iz­man­to­jiet komandu shell:

multipass shell test-vm
bash

Šī komanda izveido SSH sesiju ar norādīto VM, lai jūs varētu ar to strādāt tieši.

5. solis: Virtuālo mašīnu pār­val­dī­ba un kontrole

Multipass piedāvā virkni komandu virtuālo mašīnu pār­val­dī­bai:

  • Virtuālās mašīnas ap­tu­rē­ša­na: multipass suspend test-vm
  • Ieslēgt iepriekš apturētu VM: multipass start test-vm
  • Virtuālās mašīnas dzēšana: multipass delete test-vm
  • Noņemt visas dzēstās VM: multipass purge (dzēstās VM paliek dzēstā stāvoklī, līdz tās tiek galīgi noņemtas šādā veidā).
Go to Main Menu