Canonical hat multipass 1.0 veröffentlicht, ein Tool zur Bereitstellung von Ubuntu in virtuellen Maschinen.

Das Unternehmen Canonical präsentierte erste stabile Version des Tools multipass 1.0, das zur Vereinfachung der Installation verschiedener Ubuntu-Versionen in virtuellen Maschinen gedacht ist, die in Virtualisierungssystemen von Linux, Windows und macOS ausgeführt werden. Multipass ermöglicht es Entwicklern, mit einem einzigen Befehl ohne zusätzliche Konfiguration die benötigte Ubuntu-Version in einer virtuellen Maschine zu starten, beispielsweise für Experimente oder um die Funktionsweise ihrer Anwendung zu überprüfen. Für den Start der virtuellen Maschine wird in Linux KVM verwendet, in Windows Hyper-V und in macOS HyperKit. Es ist auch möglich, VirtualBox zum Ausführen von virtuellen Maschinen zu verwenden. Der Code des Projekts ist in C++ geschrieben und wird unter der GPLv3-Lizenz bereitgestellt. steht unter der GPLv3-Lizenz. Für eine schnelle Installation von multipass in Ubuntu wurde Snap-Paket.

Multipass zieht selbstständig das benötigte Betriebssystem-Image und hält es auf dem neuesten Stand. Für die Konfiguration kann cloud-init verwendet werden. Es besteht die Möglichkeit, externe Festplattenteile in die virtuelle Umgebung einzubinden (Befehl multipass mount), und es stehen ebenfalls Werkzeuge zum Übertragen einzelner Dateien zwischen dem Host-System und der virtuellen Maschine zur Verfügung (multipass transfer). Das Home-Verzeichnis des Benutzers wird automatisch in der virtuellen Maschine als ~/Home eingebunden. Eine vollständige Integration der installierten virtuellen Maschine mit dem Hauptdesktop wird unterstützt (Anwendungssymbole, Systemmenüs und Benachrichtigungen werden hinzugefügt).

Beispiel einer Sitzung in multipass:

Verfügbare Images suchen:

$ multipass find
Image Aliase Version Beschreibung
core core16 20190424 Ubuntu Core 16
core18 20190213 Ubuntu Core 18
16.04 xenial 20190628 Ubuntu 16.04 LTS
18.04 bionic,lts 20190627.1 Ubuntu 18.04 LTS
18.10 cosmic 20190628 Ubuntu 18.10
19.04 disco 20190628 Ubuntu 19.04
daily:19.10 devel,eoan 20190623 Ubuntu 19.10

Aktuelle Ubuntu LTS-Version in der VM starten:

$ multipass launch ubuntu
Starte dancing-chipmunk…
Lade Ubuntu 18.04 LTS herunter……….
Gestartet: dancing chipmunk

Liste der gestarteten VMs anzeigen:

$ multipass list
Name Status IPv4 Release
dancing-chipmunk LÄUFT 10.125.174.247 Ubuntu 18.04 LTS
live-naiad LÄUFT 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema STOPPED — Ubuntu Snapcraft-Builder für Core 18

Detaillierte Informationen zur laufenden VM abrufen

$ multipass info dancing-chipmunk
Name: dancing-chipmunk
Status: LÄUFT
IPv4: 10.125.174.247
Release: Ubuntu 18.04.1 LTS
Image-Hash: 19e9853d8267 (Ubuntu 18.04 LTS)
Last: 0.97 0.30 0.10
Speichernutzung: 1,1G von 4,7G
Speicherverbrauch: 85,1M von 985,4M

Mit der Shell-Befehlszeile in die VM verbinden

$ multipass shell dancing-chipmunk
Willkommen bei Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generic x86_64)
#

Führen Sie den Befehl „lsb_release -a“ in der VM-Umgebung aus:

$ multipass exec dancing-chipmunk — lsb_release -a
Keine LSB-Module verfügbar.
Distributor-ID: Ubuntu
Beschreibung: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic

VM stoppen:

$ multipass stop dancing-chipmunk

VM löschen:

$ multipass delete dancing-chipmunk

Name Status IPv4 Release
snapcraft-asciinema STOPPED — Ubuntu Snapcraft-Builder für Core 18
dancing-chipmunk GELÖSCHT — Nicht verfügbar

Verwaiste VMs vom Datenträger bereinigen

$ multipass purge

Quelle: opennet.ru

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster