Multipass fra Linux-distributøren Canonical er en virtualiseringsløsning som gjør det mulig for brukere å enkelt opprette og administrere Ubuntu-VM-er (virtuelle maskiner) på ulike operativsystemer.

Hva er Multipass?

Multipass er et lettvektsprogram for virtualisering som er spesielt utviklet for utviklere og systemadministratorer som ønsker å teste eller bruke Ubuntu i et isolert miljø, eller opprette et nytt Ubuntu-miljø med én enkelt kommando. Det lar deg opprette, starte og administrere Ubuntu-virtuelle maskiner med minimal innsats, og tilbyr et enkelt kommandolinjegrensesnitt (CLI).

Når man sammenligner virtualiseringsprogramvare, skiller Multipass seg ut fremfor alt på grunn av sitt fokus på Ubuntu og den raske oppsettet av virtuelle maskiner. Den innebygde plattformuavhengige støtten for Windows, macOS og Linux gjør at den skiller seg ytterligere ut fra andre løsninger, som for eksempel KVM.

Krav til bruk av Multipass

For å kunne bruke Multipass må følgende krav være oppfylt:

  • Operativsystem: Multipass støtter Windows 10 (64-bit), macOS og Linux-distribusjoner.
  • Maskinvare: Et system med en 64-biters prosessor og minst 4 GB RAM anbefales for å kjøre den virtuelle maskinen effektivt.
  • Administratorrettigheter: Administratorrettigheter er nødvendige for å installere og bruke Multipass.

Slik installerer du Multipass trinn for trinn

Installasjonen av Multipass varierer avhengig av operativsystemet.

Installasjon på Windows

I Windows trenger du et eget installasjonsprogram for å installere Multipass.

Trinn 1: Last ned installasjonsprogrammet

Gå til den offisielle Multipass-nettsiden og last ned installasjonsprogrammet for Windows.

Trinn 2: Kjør installasjonsprogrammet

Sørg deretter for at det lokale nettverket ditt er angitt som privat, da Multipass ikke kan startes i Windows hvis nettverket er offentlig. Når dette er gjort, dobbeltklikker du på den nedlastede filen for å starte installasjonsprogrammet, og følger instruksjonene i installasjonsveiviseren.

Trinn 3: Fullfør installasjonen

Når installasjonen er fullført, kan du bruke Multipass via kommandolinjen eller PowerShell.

Installasjon på macOS

På macOS kan du laste ned Multipass ved hjelp av pakkehåndtereren Homebrew. Hvis du ikke har installert Homebrew ennå, bør du følge denne veiledningen for installasjon av Homebrew før du installerer Multipass.

Trinn 1: Last ned via Homebrew

Start først terminalen din og kjør følgende kommando for å oppdatere Homebrew og installere Multipass:

brew install --cask multipass
bash

Homebrew bør nå automatisk laste ned og installere Multipass.

Trinn 2: Kontroller installasjonen

Du kan sjekke om Multipass er installert ved å skrive inn kommandoen multipass version i terminalen.

Installasjon på Linux

Det finnes ulike installasjonsmetoder for Ubuntu og andre Linux-distribusjoner:

Alternativ 1: Installasjon på Ubuntu via APT

Oppdater pakkehåndteringssystemet APT og installer Multipass på Ubuntu ved hjelp av følgende kommandoer:

sudo apt update
sudo apt install multipass
bash

Alternativ 2: Installasjon på andre distribusjoner via Snap

Hvis distribusjonen din støtter pakkehåndteringssystemet Snap, kan du installere Multipass ved å kjøre kommandoen nedenfor:

sudo snap install multipass
bash

Uansett hvilken installasjonsmetode du bruker for Multipass på Linux, kan du kontrollere at virtualiseringsverktøyet er installert riktig ved å kjøre kommandoen multipass version i terminalen.

Hvordan oppretter man en virtuell maskin med Multipass?

Når Multipass er installert, kan du begynne å opprette og administrere Ubuntu-virtuelle maskiner.

Trinn 1: Opprett en virtuell maskin

For å opprette en ny virtuell maskin bruker du kommandoen launch. Denne kommandoen laster ned den nyeste Ubuntu-bilden og starter en ny virtuell maskin. Du kan angi et eget navn på den virtuelle maskinen ved hjelp av den valgfrie parameteren --name. Det anbefales å gjøre dette for å unngå at det genereres et tilfeldig navn som gir mindre mening.

multipass launch --name test-vm
bash

Trinn 2: Finn ut hvilken Ubuntu-versjon du har

For å bruke en bestemt versjon av Ubuntu kan du først vise en liste over alle tilgjengelige versjoner med denne kommandoen:

multipass find
bash

Du får opp en liste over ulike Ubuntu-versjoner og deres aliaser. For å se mer informasjon om en bestemt versjon, bruk kommandoen multipass info [versionname/alias]. Deretter kan du angi ønsket versjon i kommandoen launch. Ubuntu 22.04 LTS installeres her:

multipass launch --name test-vm 22.04
bash

Trinn 3: Sjekk statusen til de virtuelle maskinene

For å vise en liste over alle aktive virtuelle maskiner, bruk følgende kommando, som viser alle virtuelle maskiner som kjører, deres status, IP-adresse og annen relevant informasjon.

multipass list
bash

Trinn 4: Koble til en virtuell maskin

For å få tilgang til en virtuell maskin som kjører, bruk kommandoen shell:

multipass shell test-vm
bash

Kommandoen starter en SSH-økt til den angitte virtuelle maskinen, slik at du kan jobbe direkte med den.

Trinn 5: Administrer og kontroller virtuelle maskiner

Multipass tilbyr en rekke kommandoer for å administrere virtuelle maskiner:

  • Sette en VM på vent: multipass suspend test-vm
  • Starte en tidligere suspendert VM: multipass start test-vm
  • Slette en VM: multipass delete test-vm
  • Fjerne alle slettede virtuelle maskiner: multipass purge (slettede virtuelle maskiner forblir i slettet tilstand inntil de endelig fjernes på denne måten).
Go to Main Menu