Hvordan bruker man multipass? En veiledning
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 multipassbashHomebrew 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 multipassbashAlternativ 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 multipassbashUansett 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-vmbashTrinn 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 findbashDu 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.04bashTrinn 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 listbashTrinn 4: Koble til en virtuell maskin
For å få tilgang til en virtuell maskin som kjører, bruk kommandoen shell:
multipass shell test-vmbashKommandoen 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).