Multipass från Linuxdistributören Canonical är en lösning för virtualisering, som låter användare enkelt skapa och hantera Ubuntu VMs (virtuella maskiner) på olika operativsystem.

Vad är Multipass?

Multipass är en lättviktig virtualiseringsprogramvara som är särskilt utformad för utvecklare och systemadministratörer som vill testa eller använda Ubuntu i en isolerad miljö eller skapa en ny Ubuntu-miljö med ett enda kommando. Det gör att du kan skapa, starta och hantera virtuella Ubuntu-miljöer med minimal ansträngning och erbjuder ett enkelt kommandoradsgränssnitt (CLI).

När jämför virtualiseringsprogramvara, Multipass sticker ut framför allt på grund av sitt Ubuntu-fokus och en snabb VM-installation. Dess inbyggda plattformsstöd för Windows, macOS och Linux skiljer det ytterligare från andra lösningar, som till exempel KVM.

Krav för användning av Multipass

För att använda Multipass måste följande krav uppfyllas:

  • Operativsystem: Multipass stöder Windows 10 (64-bitars), macOS och Linux-distributioner.
  • Hårdvara: Ett system med en 64-bitars processor och minst 4 GB RAM rekommenderas för att köra den virtuella maskinen effektivt.
  • Administratörsrättigheter: Administratörsrättigheter krävs för att installera och använda Multipass.

Så här installerar du Multipass steg för steg

Installationen av Multipass varierar beroende på operativsystem.

Installation på Windows

I Windows behöver du ett särskilt installationsprogram för att installera Multipass.

Steg 1: Ladda ner installationsprogrammet

Besök officiell Multipass-webbplats och ladda ner installationsprogrammet för Windows.

Steg 2: Kör installationsprogrammet

Kontrollera sedan att ditt lokala nätverk är inställt på privat, eftersom Multipass inte kan starta i Windows om nätverket är offentligt. När detta är gjort dubbelklickar du på den nedladdade filen för att starta installationsprogrammet och följer instruktionerna från installationsguiden.

Steg 3: Slutför installationen

När installationen är klar kan du använda Multipass via kommandotolken eller PowerShell.

Installation på macOS

På macOS kan du ladda ner Multipass med hjälp av Homebrew-pakethanteraren. Om du inte har installerat Homebrew ännu ska du följa detta Installation av hemmabryggare innan du installerar Multipass.

Steg 1: Ladda ner via Homebrew

För det första, starta din terminal och kör följande kommando för att uppdatera Homebrew och installera Multipass:

brew install --cask multipass
bash

Homebrew bör nu automatiskt ladda ner och installera Multipass.

Steg 2: Kontrollera installationen

Du kan kontrollera om Multipass har installerats framgångsrikt genom att ange kommandot multipass version i terminalen.

Installation på Linux

Det finns olika installationsmetoder för Ubuntu och andra Linux-distributioner:

Alternativ 1: Installation på Ubuntu via APT

Uppdatera pakethanteringssystemet APT och installera Multipass på Ubuntu med följande kommandon:

sudo apt update
sudo apt install multipass
bash

Alternativ 2: Installation på andra distributioner via Snap

Om din distribution har stöd för pakethanteringen Snap kan du installera Multipass genom att utföra kommandot nedan:

sudo snap install multipass
bash

Oavsett vilken installationsmetod du använder för Multipass på Linux kan du kontrollera att virtualiseringsverktyget har installerats korrekt genom att köra kommandot multipass version i din terminal.

Hur skapar jag en virtuell maskin med Multipass?

När Multipass är installerat kan du börja skapa och hantera Ubuntu VM.

Steg 1: Skapa en virtuell maskin

För att skapa en ny VM använder du kommandot launch. Detta kommando hämtar den senaste Ubuntu-imagen och startar en ny virtuell dator. Du kan ange ett eget namn för den virtuella datorn med hjälp av den valfria parametern --name, vilket rekommenderas för att undvika att ett slumpmässigt, mindre meningsfullt namn genereras.

multipass launch --name test-vm
bash

Steg 2: Bestäm Ubuntu-versionen

Om du vill använda en viss version av Ubuntu kan du först lista alla tillgängliga versioner med det här kommandot:

multipass find
bash

Du får en lista över olika Ubuntu-versioner och deras alias. För att visa mer information om en specifik version använder du kommandot multipass info [versionname/alias]. Du kan sedan ange din favoritversion i kommandot launch. Ubuntu 22.04 LTS är installerat här:

multipass launch --name test-vm 22.04
bash

Steg 3: Kontrollera statusen för de virtuella datorerna

För att visa en lista över alla aktiva virtuella datorer använder du följande kommando som visar alla körande virtuella datorer, deras status, IP-adress och annan relevant information.

multipass list
bash

Steg 4: Ansluta till en virtuell dator

För att komma åt en VM som körs använder du kommandot shell:

multipass shell test-vm
bash

Kommandot startar en SSH-session till den angivna virtuella datorn så att du kan arbeta direkt med den.

Steg 5: Hantera och kontrollera virtuella datorer

Multipass erbjuder ett antal kommandon för att hantera dina virtuella datorer:

  • Stänga av en virtuell dator multipass suspend test-vm
  • Starta en tidigare avstängd VM multipass start test-vm
  • Ta bort en virtuell dator multipass delete test-vm
  • Ta bort alla raderade virtuella datorer: multipass purge (raderade virtuella datorer förblir i raderat tillstånd tills de slutligen tas bort på detta sätt).
Gå till huvudmeny