Das Multipass-Tutorial zum Einstieg
Multipass vom Linux-Distributor Canonical ist eine Lösung zur Virtualisierung, die es Nutzerinnen und Nutzern ermöglicht, unkompliziert Ubuntu-VMs (virtuelle Maschinen) auf verschiedenen Betriebssystemen zu erstellen und zu verwalten.
- Bestes Preis-Leistungs-Verhältnis – keine Virtualisierungskosten
- Migrationshilfe durch IONOS Cloud-Experten inklusive
- Ohne Vendor Lock-in & Open-Source-basiert
Was ist Multipass?
Multipass ist eine leichtgewichtige Virtualisierungssoftware, die im Besonderen für Entwicklerinnen und Entwickler sowie Systemadministratorinnen und -administratoren entwickelt wurde, die Ubuntu in einer isolierten Umgebung testen oder verwenden möchten bzw. mithilfe eines einzigen Befehls eine neue Ubuntu-Umgebung erstellen wollen. Es ermöglicht das Erstellen, Starten und Verwalten von Ubuntu-VMs mit minimalem Aufwand und bietet eine einfache Befehlszeilenoberfläche (CLI).
Im Vergleich von Virtualisierungssoftware sticht Multipass vor allem durch den Fokus auf Ubuntu sowie durch das schnelle Aufsetzen der VM heraus. Auch die native plattformübergreifende Unterstützung von Windows, macOS und Linux zeichnet die Virtualisierungslösung beispielsweise im Vergleich zu KVM aus.
Voraussetzungen für die Verwendung von Multipass
Um Multipass zu nutzen, sollten folgende Voraussetzungen erfüllt sein:
- Betriebssystem: Multipass unterstützt Windows 10 (64-Bit), macOS und Linux-Distributionen.
- Hardware: Ein System mit einem 64-Bit-Prozessor und mindestens 4 GB RAM wird empfohlen, um die virtuelle Maschine effizient zu betreiben.
- Administratorrechte: Für die Installation und den Betrieb von Multipass sind Administratorrechte erforderlich.
Installation von Multipass Schritt für Schritt
Die Installation von Multipass variiert je nach Betriebssystem.
Installation unter Windows
Unter Windows benötigen Sie für die Installation von Multipass ein dediziertes Installationsprogramm.
Schritt 1: Download des Installationsprogramms
Besuchen Sie die offizielle Multipass-Website und laden Sie das Installationsprogramm für Windows herunter.
Schritt 2: Installationsprogramm ausführen
Stellen Sie in einem nächsten Schritt sicher, dass ihr lokales Netzwerk privat ist. Sonst kann Multipass unter Windows nicht starten. Doppelklicken Sie im Anschluss auf die soeben heruntergeladene Datei, um das Installationsprogramm zu starten, und folgen Sie den Anweisungen des Installationsassistenten.
Schritt 3: Installation abschließen
Nachdem die Installation abgeschlossen ist, können Sie Multipass über die Eingabeaufforderung oder PowerShell verwenden.
Installation unter macOS
Unter macOS wird Multipass einfach über den Paketverwaltung Homebrew gedownloadet. Wenn Sie noch kein Homebrew nutzen, sollten Sie die Homebrew-Installation vor der Installation von Multipass nachholen.
Schritt 1: Download über Homebrew
Öffnen Sie zuerst Ihr Terminal und führen Sie den folgenden Befehl aus, um Homebrew zu aktualisieren und Multipass zu installieren:
brew install --cask multipass
bashHomebrew lädt und installiert Multipass nun automatisch.
Schritt 2: Überprüfen der Installation
Nach der Installation können Sie die erfolgreiche Installation von Multipass überprüfen, indem Sie den Befehl multipass version
in das Terminal eingeben.
Installation unter Linux
Für Ubuntu und andere Linux-Distributionen stehen verschiedene Installationsmethoden zur Verfügung:
Möglichkeit 1: Installation auf Ubuntu über APT
Aktualisieren Sie das Paketverwaltungssystem APT und installieren Sie Multipass unter Ubuntu mit den folgenden Befehlen:
sudo apt update
sudo apt install multipass
bashMöglichkeit 2: Installation auf anderen Distributionen über Snap
Wenn Ihre Distribution die Paketverwaltung Snap unterstützt, können Sie Multipass installieren, indem Sie den untenstehenden Befehl ausführen:
sudo snap install multipass
bashGanz gleich, für welche Installationsmöglichkeit von Multipass unter Linux Sie sich entscheiden: Im Anschluss können Sie überprüfen, ob das Virtualisierungstool korrekt installiert wurde, indem Sie multipass version
in Ihrem Terminal ausführen.
Wie erstellt man eine virtuelle Maschine mit Multipass?
Sobald Multipass installiert 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 optionalen Parameter --name
nach Belieben benennen können. Hierzu ist anzuraten, da ansonsten ein wenig aussagekräftiger, zufälliger Name generiert wird.
multipass launch --name test-vm
bashSchritt 2: Ubuntu-Version bestimmen
Wenn Sie eine bestimmte Version von Ubuntu verwenden möchten, können Sie sich zunächst alle verfügbaren Versionen mit diesem Befehl anzeigen lassen:
multipass find
bashSie erhalten eine Liste mit verschiedenen Ubuntu-Versionen und ihren Alias. Möchten Sie mehr Informationen zu einer spezifischen Version erhalten, hilft Ihnen der Befehl multipass info [versionname/alias]
. Anschließend können Sie Ihre favorisierte Version im launch
-Befehl angeben. Hier wird Ubuntu 22.04 LTS installiert:
multipass launch --name test-vm 22.04
bashSchritt 3: Status der VMs überprüfen
Um eine Liste aller aktiven VMs anzuzeigen, können Sie den folgenden Befehl verwenden. Dieser zeigt alle laufenden VMs, deren Status, IP-Adresse und andere relevante Informationen an.
multipass list
bashSchritt 4: Verbindung zu einer VM herstellen
Um auf eine laufende VM zuzugreifen, verwenden Sie shell
Befehl:
multipass shell test-vm
bashDieser Befehl öffnet eine SSH-Sitzung zur angegebenen 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 angehaltenen VM:
multipass start test-vm
-
Löschen einer VM:
multipass delete test-vm
- Entfernen aller gelöschten VMs:
multipass purge
(gelöschte VMs bleiben im Zustand gelöscht, bis sie auf diese Weise endgültig entfernt werden)