Multipass vom Linux-Dis­tri­bu­tor Canonical ist eine Lösung zur Vir­tua­li­sie­rung, die es Nut­ze­rin­nen und Nutzern er­mög­licht, un­kom­pli­ziert Ubuntu-VMs (virtuelle Maschinen) auf ver­schie­de­nen Be­triebs­sys­te­men zu erstellen und zu verwalten.

Cloud-Migration mit IONOS
Die Hy­per­vi­sor-Al­ter­na­ti­ve
  • Bestes Preis-Leistungs-Ver­hält­nis – keine Vir­tua­li­sie­rungs­kos­ten
  • Mi­gra­ti­ons­hil­fe durch IONOS Cloud-Experten inklusive
  • Ohne Vendor Lock-in & Open-Source-basiert

Was ist Multipass?

Multipass ist eine leicht­ge­wich­ti­ge Vir­tua­li­sie­rungs­soft­ware, die im Be­son­de­ren für Ent­wick­le­rin­nen und Ent­wick­ler sowie Sys­tem­ad­mi­nis­tra­to­rin­nen und -ad­mi­nis­tra­to­ren ent­wi­ckelt wurde, die Ubuntu in einer iso­lier­ten Umgebung testen oder verwenden möchten bzw. mithilfe eines einzigen Befehls eine neue Ubuntu-Umgebung erstellen wollen. Es er­mög­licht das Erstellen, Starten und Verwalten von Ubuntu-VMs mit minimalem Aufwand und bietet eine einfache Be­fehls­zei­len­ober­flä­che (CLI).

Im Vergleich von Vir­tua­li­sie­rungs­soft­ware sticht Multipass vor allem durch den Fokus auf Ubuntu sowie durch das schnelle Aufsetzen der VM heraus. Auch die native platt­form­über­grei­fen­de Un­ter­stüt­zung von Windows, macOS und Linux zeichnet die Vir­tua­li­sie­rungs­lö­sung bei­spiels­wei­se im Vergleich zu KVM aus.

Vor­aus­set­zun­gen für die Ver­wen­dung von Multipass

Um Multipass zu nutzen, sollten folgende Vor­aus­set­zun­gen erfüllt sein:

  • Be­triebs­sys­tem: Multipass un­ter­stützt Windows 10 (64-Bit), macOS und Linux-Dis­tri­bu­tio­nen.
  • Hardware: Ein System mit einem 64-Bit-Prozessor und min­des­tens 4 GB RAM wird empfohlen, um die virtuelle Maschine effizient zu betreiben.
  • Ad­mi­nis­tra­tor­rech­te: Für die In­stal­la­ti­on und den Betrieb von Multipass sind Ad­mi­nis­tra­tor­rech­te er­for­der­lich.

In­stal­la­ti­on von Multipass Schritt für Schritt

Die In­stal­la­ti­on von Multipass variiert je nach Be­triebs­sys­tem.

In­stal­la­ti­on unter Windows

Unter Windows benötigen Sie für die In­stal­la­ti­on von Multipass ein de­di­zier­tes In­stal­la­ti­ons­pro­gramm.

Schritt 1: Download des In­stal­la­ti­ons­pro­gramms

Besuchen Sie die of­fi­zi­el­le Multipass-Website und laden Sie das In­stal­la­ti­ons­pro­gramm für Windows herunter.

Schritt 2: In­stal­la­ti­ons­pro­gramm ausführen

Stellen Sie in einem nächsten Schritt sicher, dass ihr lokales Netzwerk privat ist. Sonst kann Multipass unter Windows nicht starten. Dop­pel­kli­cken Sie im Anschluss auf die soeben her­un­ter­ge­la­de­ne Datei, um das In­stal­la­ti­ons­pro­gramm zu starten, und folgen Sie den An­wei­sun­gen des In­stal­la­ti­ons­as­sis­ten­ten.

Schritt 3: In­stal­la­ti­on ab­schlie­ßen

Nachdem die In­stal­la­ti­on ab­ge­schlos­sen ist, können Sie Multipass über die Ein­ga­be­auf­for­de­rung oder Power­Shell verwenden.

In­stal­la­ti­on unter macOS

Unter macOS wird Multipass einfach über den Pa­ket­ver­wal­tung Homebrew ge­down­loa­det. Wenn Sie noch kein Homebrew nutzen, sollten Sie die Homebrew-In­stal­la­ti­on vor der In­stal­la­ti­on von Multipass nachholen.

Schritt 1: Download über Homebrew

Öffnen Sie zuerst Ihr Terminal und führen Sie den folgenden Befehl aus, um Homebrew zu ak­tua­li­sie­ren und Multipass zu in­stal­lie­ren:

brew install --cask multipass
bash

Homebrew lädt und in­stal­liert Multipass nun au­to­ma­tisch.

Schritt 2: Über­prü­fen der In­stal­la­ti­on

Nach der In­stal­la­ti­on können Sie die er­folg­rei­che In­stal­la­ti­on von Multipass über­prü­fen, indem Sie den Befehl multipass version in das Terminal eingeben.

In­stal­la­ti­on unter Linux

Für Ubuntu und andere Linux-Dis­tri­bu­tio­nen stehen ver­schie­de­ne In­stal­la­ti­ons­me­tho­den zur Verfügung:

Mög­lich­keit 1: In­stal­la­ti­on auf Ubuntu über APT

Ak­tua­li­sie­ren Sie das Pa­ket­ver­wal­tungs­sys­tem APT und in­stal­lie­ren Sie Multipass unter Ubuntu mit den folgenden Befehlen:

sudo apt update
sudo apt install multipass
bash

Mög­lich­keit 2: In­stal­la­ti­on auf anderen Dis­tri­bu­tio­nen über Snap

Wenn Ihre Dis­tri­bu­ti­on die Pa­ket­ver­wal­tung Snap un­ter­stützt, können Sie Multipass in­stal­lie­ren, indem Sie den un­ten­ste­hen­den Befehl ausführen:

sudo snap install multipass
bash

Ganz gleich, für welche In­stal­la­ti­ons­mög­lich­keit von Multipass unter Linux Sie sich ent­schei­den: Im Anschluss können Sie über­prü­fen, ob das Vir­tua­li­sie­rungs­tool korrekt in­stal­liert wurde, indem Sie multipass version in Ihrem Terminal ausführen.

Wie erstellt man eine virtuelle Maschine mit Multipass?

Sobald Multipass in­stal­liert ist, können Sie mit dem Erstellen und Verwalten von Ubuntu-VMs beginnen.

Schritt 1: Virtuelle Maschine erstellen

Um eine neue VM zu erstellen, verwenden Sie den launch-Befehl. Dieser Befehl lädt das neueste Ubuntu-Image herunter und startet eine neue VM, die Sie mit dem op­tio­na­len Parameter --name nach Belieben benennen können. Hierzu ist anzuraten, da ansonsten ein wenig aus­sa­ge­kräf­ti­ger, zu­fäl­li­ger Name generiert wird.

multipass launch --name test-vm
bash

Schritt 2: Ubuntu-Version bestimmen

Wenn Sie eine bestimmte Version von Ubuntu verwenden möchten, können Sie sich zunächst alle ver­füg­ba­ren Versionen mit diesem Befehl anzeigen lassen:

multipass find
bash

Sie erhalten eine Liste mit ver­schie­de­nen Ubuntu-Versionen und ihren Alias. Möchten Sie mehr In­for­ma­tio­nen zu einer spe­zi­fi­schen Version erhalten, hilft Ihnen der Befehl multipass info [versionname/alias]. An­schlie­ßend können Sie Ihre fa­vo­ri­sier­te Version im launch-Befehl angeben. Hier wird Ubuntu 22.04 LTS in­stal­liert:

multipass launch --name test-vm 22.04
bash

Schritt 3: Status der VMs über­prü­fen

Um eine Liste aller aktiven VMs an­zu­zei­gen, können Sie den folgenden Befehl verwenden. Dieser zeigt alle laufenden VMs, deren Status, IP-Adresse und andere relevante In­for­ma­tio­nen an.

multipass list
bash

Schritt 4: Ver­bin­dung zu einer VM her­stel­len

Um auf eine laufende VM zu­zu­grei­fen, verwenden Sie shell Befehl:

multipass shell test-vm
bash

Dieser Befehl öffnet eine SSH-Sitzung zur an­ge­ge­be­nen VM, sodass Sie direkt mit dieser arbeiten können.

Schritt 5: VMs verwalten und steuern

Multipass bietet eine Reihe von Befehlen zum Verwalten Ihrer VMs:

  • Anhalten einer VM: multipass suspend test-vm
  • Starten einer zuvor an­ge­hal­te­nen VM: multipass start test-vm
  • Löschen einer VM: multipass delete test-vm
  • Entfernen aller ge­lösch­ten VMs: multipass purge (gelöschte VMs bleiben im Zustand gelöscht, bis sie auf diese Weise endgültig entfernt werden)
Zum Hauptmenü