Hur använder man multipass? En handledning
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 multipassbashHomebrew 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 multipassbashAlternativ 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 multipassbashOavsett 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-vmbashSteg 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 findbashDu 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.04bashSteg 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 listbashSteg 4: Anslut till en virtuell maskin
För att komma åt en körande VM använder du kommandot shell:
multipass shell test-vmbashKommandot 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).