GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat více virtuálních počítačů pomocí Multipass na Ubuntu 20.04

Multipass je platforma vyvinutá společností Canonical pro spouštění a provoz virtuálních strojů Ubuntu a zároveň nabízí uživateli možnost nakonfigurovat je pomocí cloud-init jako veřejný cloud. Zde se naučíme, jak nainstalovat Multipass na Ubuntu 20.04 Linux a použít to samé ke spuštění instance virtuálního počítače.

Ačkoli pokud jde o spouštění lehkých předpřipravených obrazů virtuálních strojů pouhým příkazem, přichází na mysl Docker, nicméně Multipass by mohl být další možností pro ty, kteří rádi pracují na serveru Ubuntu. Ano, pokud chcete okamžitě spustit virtuální počítače serveru příkazového řádku Ubuntu Linux na Windows, Linux a macOS pak je multiplatformní Multipass jednou z dobrých možností, kterou je třeba zvážit.

Kroky k instalaci a používání Multipass na Ubuntu 20.04

Následující kroky lze použít pro Ubuntu 18.04/21.04 včetně Linux Mint, MX Linux, Elementary OS, Zorin OS a Debian.

1. Spusťte aktualizaci systému

Chcete-li aktualizovat stávající balíčky a znovu vytvořit mezipaměť úložiště, spusťte v terminálu příkaz aktualizace systému:

sudo apt update

2. Nainstalujte Multipass na Ubuntu 20.04 LTS

Multipass je k dispozici prostřednictvím balíčků SNAP, takže pro jeho instalaci bychom měli mít v našem systému Snapd. Dobrá věc je, že všechny nejnovější verze Ubuntu jsou dodávány s SNAP nainstalovaným ihned po vybalení, takže jednoduše spusťte níže uvedený příkaz:

sudo snap install multipass

3. Najděte Ubuntu VM na Multipass

Existuje několik verzí Ubuntu Linux, včetně některých běžných webových aplikací, které lze nainstalovat a spustit jako virtuální počítač na Multipass.

Všechny obrázky dostupných instancí virtuálních počítačů můžeme zobrazit pomocí příkazu:

multipass find

Při provádění tohoto článku byly k dispozici následující obrázky:

 
Image             Aliases       Version           Description
snapcraft:core18                20201111          Snapcraft builder for Core 18
snapcraft:core20                20201111          Snapcraft builder for Core 20
snapcraft:core                  20210208          Snapcraft builder for Core 16
core              core16        20200818          Ubuntu Core 16
core18                          20200812          Ubuntu Core 18
16.04             xenial        20210128          Ubuntu 16.04 LTS
18.04             bionic        20210129          Ubuntu 18.04 LTS
20.04             focal,lts     20210223          Ubuntu 20.04 LTS
20.10             groovy        20210209          Ubuntu 20.10
daily:21.04       devel,hirsute 20210223          Ubuntu 21.04
appliance:adguard-home          20200812          Ubuntu AdGuard Home Appliance
appliance:mosquitto             20200812          Ubuntu Mosquitto Appliance
appliance:nextcloud             20200812          Ubuntu Nextcloud Appliance
appliance:openhab               20200812          Ubuntu openHAB Home Appliance
appliance:plexmediaserver       20200812          Ubuntu Plex Media Server Appliance

4. Spusťte Instance Images

Jakmile se rozhodnete, kterou verzi Ubuntu nebo Appliance chcete nainstalovat jako virtuální počítače, použijte příkaz Spustit multipass, tj.-

multipass launch --name vm-name "Image Aliases"
."

Ve výše uvedené syntaxi nahraďte VM-name s nějakým štítkem nebo názvem, který chcete svému virtuálnímu počítači přidělit, a na místě „Obrázek ” zadejte obrázek VM, který chcete použít.

Například – chceme vytvořit virtuální stroj na multipass Core Ubuntu 18.04 a abychom to identifikovali, dáme mu označeníh2slinux. ID obrázku najdete v předchozím kroku tohoto článku.

multipass launch --name h2slinus "core18"

5. Zkontrolujte verzi virtuálního počítače

Jakmile je instalace dokončena, můžeme zkontrolovat její verzi, aniž bychom ji skutečně připojovali, abychom přesně věděli, která verze obrazu byla nainstalována:

multipass exec vm-name -- lsb_release -a

nebo

multipass info vm-name

Nahraďte vm-name s vaším daným štítkem stroje

Příklad :multipass exec h2slinus -- lsb_release -a

5. Spusťte prostředí Multipass nainstalované instance virtuálního počítače

No, vytvořili jsme a nainstalovali instanci virtuálního počítače Core Ubuntu 18, nyní je čas se připojit a otevřít výzvu shellu na instanci. Za tímto účelem jsme ve vašem příkazovém terminálu typu

multipass shell VM-name

Nahraďte název virtuálního počítače ve výše uvedené syntaxi se štítkem, který jste zadali při vytváření virtuálního počítače.

Například v našem případě je to h2slinus, takže příkaz bude:

multiplass shell h2slinus

6. Zastavit a spustit virtuální počítač

Pokud potřebujete spustit a zastavit některý z nainstalovaných virtuálních počítačů, můžeme použít následující příkazy:

multipass stop vm-name

multipass start vm-name

7. Smazat virtuální počítače

Po dokončení motivu vytváření virtuálních počítačů Multipass můžeme odstranit kterýkoli z nainstalovaných, abychom uvolnili místo:

multipass delete vm-name

K čištění

multipass purge

8. Chcete-li zobrazit všechny nainstalované virtuální počítače

Vypište všechny virtuální počítače pomocí této syntaxe:

multipass list

9. Připojte Multipass VM k hostiteli a sdílejte data

Pokud chcete přenést některá data z hostitelského počítače do hostovaného virtuálního počítače vytvořeného na Multiplass, můžeme to snadno provést jeho připojením k hostitelskému systému.

multipass mount $HOMEvm-name

Příklad :Chceme připojit náš VM s názvem domovský adresář h2slinus na našem hostiteli, tj. Ubuntu 20.04 zde, takže příkaz bude:

multipass mount $HOME h2slinus

Domovský adresář virtuálního počítače můžete také připojit k nějaké konkrétní cestě ke složce. Jako například

multipass mount $HOME h2slinus:/folder/path

Nahraďte h2slinus s názvem vaší instance a /folder/path kam jej chcete namontovat.

Po spuštění výše uvedeného příkazu na hostitelském terminálu bude domovský adresář společný pro hosta i hostitele. Jakýkoli soubor nebo složku uložíme do /home k adresáři může přistupovat také hostující virtuální počítač Multipass.

Můžete to zkontrolovat zadáním:

multiplass info vm-name


Ubuntu
  1. Jak nainstalovat WordPress pomocí Nginx na Ubuntu 18.04

  2. Jak nainstalovat qBitTorrent 4.0 v Ubuntu pomocí PPA

  3. Jak nainstalovat Operu v Ubuntu 21.04 [Pomocí terminálu]

  1. Jak nainstalovat R na Ubuntu 20.04

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat R na Ubuntu 18.04

  1. Jak nainstalovat Maven na Ubuntu 18.04

  2. Jak nainstalovat Gitea pomocí Dockeru na Ubuntu 20.04

  3. Jak nainstalovat Tomcat 8 na Ubuntu 16.04 (více instancí)