# Das Multipass-Tutorial zum Einstieg

Multipass vom Linux-Distributor Canonical ist eine **Lösung zur [Virtualisierung](https://www.ionos.de/digitalguide/server/konfiguration/virtualisierung/)**, die es Nutzerinnen und Nutzern ermöglicht, unkompliziert [Ubuntu](https://www.ionos.de/digitalguide/server/knowhow/ubuntu-das-linux-system-fuer-jedermann/)-VMs ([virtuelle Maschinen](https://www.ionos.de/digitalguide/server/knowhow/virtuelle-maschinen/)) auf verschiedenen Betriebssystemen zu erstellen und zu verwalten.

## 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](https://www.ionos.de/digitalguide/server/konfiguration/virtualisierungssoftware-im-vergleich/) 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](https://www.ionos.de/digitalguide/server/knowhow/was-ist-kvm/) aus.

## Voraussetzungen für die Verwendung von Multipass

Um Multipass zu nutzen, sollten folgende Voraussetzungen erfüllt sein:

- **[Betriebssystem](https://www.ionos.de/digitalguide/server/knowhow/was-ist-ein-betriebssystem/):** Multipass unterstützt Windows 10 (64-Bit), macOS und [Linux-Distributionen](https://www.ionos.de/digitalguide/server/konfiguration/linux-distributionen/).
- **Hardware:** Ein System mit einem 64-Bit-Prozessor und mindestens 4 GB [RAM](https://www.ionos.de/digitalguide/server/knowhow/was-ist-ein-arbeitsspeicher/) 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](https://multipass.run/install "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](https://www.ionos.de/digitalguide/server/knowhow/windows-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](https://www.ionos.de/digitalguide/server/tools/homebrew-mac-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:

```bash
brew install --cask multipass
```

Homebrew 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:

```bash
sudo apt update
sudo apt install multipass
```

#### Mö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:

```bash
sudo snap install multipass
```

Ganz 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.

```bash
multipass launch --name test-vm
```

### Schritt 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:

```bash
multipass find
```

Sie 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:

```bash
multipass launch --name test-vm 22.04
```

### Schritt 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](https://www.ionos.de/digitalguide/server/knowhow/was-ist-eine-ip-adresse/) und andere relevante Informationen an.

```bash
multipass list
```

### Schritt 4: Verbindung zu einer VM herstellen

Um auf eine laufende VM zuzugreifen, verwenden Sie `shell` Befehl:

```bash
multipass shell test-vm
```

Dieser 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)


This is a markdown version of: [https://www.ionos.de/digitalguide/server/konfiguration/multipass/](https://www.ionos.de/digitalguide/server/konfiguration/multipass/) for AI/LLM consumption.