So starten Sie schnell eine virtuelle Ubuntu-Maschine mit Multipass

Wenn Sie Entwickler oder Systemadministrator sind, möchten Sie in der Lage sein, schnell eine Linux-Distribution zum Testen zu starten. Es gibt verschiedene Lösungen wie Docker, VMWare, VirtualBox, Vagrant usw. Multipass ist ein weiterer schlanker VM-Manager, mit dem Sie einfach und schnell eine virtuelle Ubuntu-Maschine starten können. Hier erfahren Sie, wie Sie dies tun können.

So richten Sie Multipass ein

Multipass ist verfügbar für Windows, macOS und Linux. Für Windows und macOS können Sie die entsprechenden Pakete herunterladen und wie jede normale Anwendung installieren. Beachten Sie jedoch, dass für Windows entweder VirtualBox oder Hyper-V installiert sein muss. Hyper-V ist nur mit Windows 10 Pro und Windows 10 Enterprise kompatibel. Nach der Installation können Sie Multipass vom Terminal aus nutzen.

Unter Linux können Sie Multipass mithilfe von installieren Schnappschüsse. Mit dieser Anleitung können Sie snapd auf verschiedenen Distributionen installieren.

Sobald Sie snapd installiert haben, können Sie Multipass mit dem folgenden Befehl installieren:

sudo snap install multipass --classic

Verwenden von Multipass

Nach der Installation von Multipass können Sie eine Instanz starten mit:

Multipass-Start --name Instanzname

Standardmäßig wird dadurch das aktuelle Ubuntu LTS heruntergeladen, das zum Zeitpunkt dieses Beitrags Ubuntu 20.04 ist. Sie können mit Multipass mehrere Instanzen (mit unterschiedlichen Namen) installieren und diese dann für unterschiedliche Zwecke aufrufen. Sie können Ihre installierten Instanzen anzeigen mit:

Sie können Instanzen auch nach Belieben starten und stoppen mit:

Multipass-Start-Instanzname Multipass-Stopp-Instanzname

Mit Multipass können Sie innerhalb der virtuellen Maschine interagieren und Befehle ausführen. Dazu müssen Sie den folgenden Befehl ausführen:

Multipass-Exec-Instanzname – Sudo apt update

Wenn Sie sich lieber bei der Instanz „anmelden“ möchten, können Sie dies alternativ mit dem folgenden Befehl tun:

Multipass-Shell-Instanzname

Geben Sie „exit“ ein, um sich von der Shell abzumelden.

Multipass-Anwendungsfälle

Multipass ist aus Entwicklungssicht nützlich, da Sie Code schnell auf verschiedenen Ubuntu-Versionen testen können. Es gibt jedoch auch andere coole Verwendungsmöglichkeiten.

Führen Sie Linux-GUI-Anwendungen unter macOS aus

Sie können XQuartz verwenden, um Zeigen Sie Linux-GUI-Anwendungen auf macOS an. Dazu müssen Sie XQuartz auf „Verbindungen von Netzwerk-Clients zulassen“ einstellen. Anschließend können Sie die Anwendung installieren, deren GUI Sie in einer Instanz von Multipass anzeigen möchten. Anschließend können Sie Multipass anweisen, die App zu öffnen, indem Sie sie auf die IP-Adresse Ihres Computers verweisen.

Führen Sie Pi-hole aus

Pi-hole ist ein netzwerkweiter Werbeblocker für Linux, der vielen gefällt. Sie können einen netzwerkweiten Werbeblocker mit einem Raspberry Pi einrichten, es kann jedoch etwas bequemer sein, dies mit Multipass einzurichten, da Sie nicht auf eine andere Software angewiesen sind. Sie können dies erreichen, indem Sie Einrichten von Pi-hole auf einer Multipass-Instanz.

Richten Sie einen Kubernetes-Cluster unter Windows ein

Mit Kubernetes können Sie Arbeitslasten und Dienste in einem Container verwalten. Dies ermöglicht eine effizientere Verwaltung der Systemressourcen. Kubernetes ist eine hervorragende Option, um Anwendungen effizient auszuführen. Sie können Multipass verwenden, um Microk8s auf einer Multipass-Instanz einzurichten. Dadurch können Sie grundsätzlich einen Container mit Kubernetes bereitstellen von einem Windows-Rechner.

Abschließende Gedanken

Multipass ist ein nützliches Tool zum schnellen Einrichten einer virtuellen Ubuntu-Maschine. Sie können damit Code testen, ohne sich mit Ihrem aktuellen Betriebssystem herumschlagen zu müssen. Es gibt auch eine Reihe anderer konkreter Anwendungen, bei denen kein Code-Testen erforderlich ist und die Ihnen das Leben erleichtern können.

Alternativ können Sie auch den Virtual Machine Manager nutzen, um Ihre virtuellen Maschinen unter Linux zu verwalten.

Index
  1. So richten Sie Multipass ein
  2. Verwenden von Multipass
  3. Multipass-Anwendungsfälle
    1. Führen Sie Linux-GUI-Anwendungen unter macOS aus
  4. Führen Sie Pi-hole aus
  5. Richten Sie einen Kubernetes-Cluster unter Windows ein
  6. Abschließende Gedanken

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up