Canonical hat Multipass 1.0 veröffentlicht, ein Toolkit zur Bereitstellung von Ubuntu in virtuellen Maschinen

Kanonisches Unternehmen präsentiert erste stabile Version des Toolkits Multipass 1.0, entwickelt, um die Installation verschiedener Ubuntu-Versionen in virtuellen Maschinen zu vereinfachen, die auf Linux-, Windows- und macOS-Virtualisierungssystemen ausgeführt werden. Multipass ermöglicht es einem Entwickler, die gewünschte Version von Ubuntu in einer virtuellen Maschine mit einem Befehl ohne zusätzliche Einstellungen auszuführen, um beispielsweise zu experimentieren oder den Betrieb seiner Anwendung zu testen. Linux verwendet KVM zum Ausführen einer virtuellen Maschine, Windows verwendet Hyper-V und macOS verwendet HyperKit auf macOS. Es ist auch möglich, VirtualBox zum Ausführen virtueller Maschinen zu verwenden. Der Projektcode ist in C++ geschrieben und vertrieben von lizenziert unter GPLv3. Vorbereitet für eine schnelle Installation von Multipass in Ubuntu Snap-Paket.

Multipass extrahiert selbstständig das benötigte Betriebssystem-Image und hält es aktuell. Zur Konfiguration kann Cloud-init verwendet werden. Es ist möglich, externe Festplattenpartitionen in einer virtuellen Umgebung zu mounten (Multipass-Mount-Befehl), bietet aber auch die Möglichkeit, einzelne Dateien zwischen dem Hostsystem und der virtuellen Maschine zu übertragen (Multipass-Transfer). Das Home-Verzeichnis des Benutzers wird automatisch als ~/Home in die virtuelle Maschine eingebunden. Die vollständige Integration der installierten virtuellen Maschine in den Hauptdesktop wird unterstützt (Anwendungssymbole, Systemmenüs und Benachrichtigungen werden hinzugefügt).

Eine Beispielsitzung im Multipass:

Nach verfügbaren Bildern suchen:

$multipass-Suche
Beschreibung der Bildalias-Version
Kern 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 kosmisch 20190628 Ubuntu 18.10
19.04 Disco 20190628 Ubuntu 19.04
täglich:19.10 devel,eoan 20190623 Ubuntu 19.10

Wir starten die eigentliche Veröffentlichung von Ubuntu LTS in der VM:

$ Multipass Ubuntu starten
Dancing-Chipmunk wird gestartet…
Ubuntu 18.04 LTS wird heruntergeladen ……….
Gestartet: tanzendes Streifenhörnchen

Sehen Sie sich die Liste der ausgeführten VMs an:

$ Multipass-Liste
Name: Status der IPv4-Version
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 GESTOPPT – Ubuntu Snapcraft Builder für Core 18

Detaillierte Informationen zur laufenden VM abrufen

$ Multipass-Info Dancing-Chipmunk
Name: tanzendes Streifenhörnchen
Status: LÄUFT
IPv4: 10.125.174.247
Veröffentlichung: Ubuntu 18.04.1 LTS
Bild-Hash: 19e9853d8267 (Ubuntu 18.04 LTS)
Belastung: 0.97 0.30 0.10
Festplattennutzung: 1.1 GB von 4.7 GB
Speichernutzung: 85.1 Mio. von 985.4 Mio

Herstellen einer Verbindung zu einem Shell-Befehl in der VM

$ 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
Es sind keine LSB-Module verfügbar.
Vertriebs-ID: Ubuntu
Beschreibung: Ubuntu 18.04.1 LTS
Veröffentlichung: 18.04
Codename: bionisch

Stoppen Sie die VM:

$ Multipass Stop Dancing-Chipmunk

VM entfernen:

$ Multipass Dancing-Chipmunk löschen

Name: Status der IPv4-Version
snapcraft-asciinema GESTOPPT – Ubuntu Snapcraft Builder für Core 18
Dancing-Chipmunk GELÖSCHT – Nicht verfügbar

Bereinigen Sie gelöschte VMs von der Festplatte

$ Multipass-Bereinigung

Source: opennet.ru

Kommentar hinzufügen