Multipass från Linux-distributören Canonical är en lösning för virtualisering som gör det enkelt för användare att skapa och hantera Ubuntu VM (virtuella maskiner) på olika operativsystem.

Vad är Multipass?

Multipass är en lättviktig virtualiseringsprogramvara som är särskilt utvecklad 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. Den gör det möjligt att skapa, starta och hantera Ubuntu-VM med minimal ansträngning och erbjuder ett enkelt kommandoradsgränssnitt (CLI).

När man jämför virtualiseringsprogramvara utmärker sig Multipass framför allt genom sitt fokus på Ubuntu och sin snabba VM-konfiguration. Dess inbyggda plattformsoberoende stöd för Windows, macOS och Linux skiljer det ytterligare från andra lösningar, såsom KVM.

Krav för användning av Multipass

För att kunna 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.

Hur man installerar 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 Multipass officiella webbplats och ladda ner installationsprogrammet för Windows.

Steg 2: Kör installationsprogrammet

Se sedan till att ditt lokala nätverk är inställt på privat, eftersom Multipass inte kan startas på 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 pakethanteraren Homebrew. Om du ännu inte har installerat Homebrew följer du dessa instruktioner för installation av Homebrew innan du installerar Multipass.

Steg 1: Ladda ner via Homebrew

Starta först 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 korrekt genom att ange kommandot multipass version i terminalen.

Installation på Linux

Olika installationsmetoder finns tillgängliga 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 stöder pakethanteringen Snap kan du installera Multipass genom att kö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 man 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 virtuell maskin använder du kommandot launch. Detta kommando hämtar den senaste Ubuntu-avbildningen och startar en ny virtuell maskin. Du kan ange ett eget namn för den virtuella maskinen 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-version

För att använda en specifik version av Ubuntu kan du först lista alla tillgängliga versioner med detta kommando:

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 virtuella maskiner

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

multipass list
bash

Steg 4: Anslut till en virtuell maskin

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

multipass shell test-vm
bash

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

Steg 5: Hantera och kontrollera virtuella maskiner

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

  • Avbryta en virtuell maskin: multipass suspend test-vm
  • Starta en tidigare avstängd virtuell maskin: multipass start test-vm
  • Ta bort en virtuell maskin: multipass delete test-vm
  • Ta bort alla raderade virtuella maskiner: multipass purge (raderade virtuella maskiner förblir raderade tills de slutligen tas bort på detta sätt).
Gå till huvudmeny