A Canonical megjelentette a multipass 1.0-t, az Ubuntu virtuális gépek telepítésére szolgáló eszközkészletet.

A Canonical vállalat bemutatta az első stabil kiadása az eszközkészletnek multipass 1.0, amely az Ubuntu különböző verzióinak telepítését hivatott egyszerűsíteni virtuális gépeken, amelyek Linux, Windows és macOS virtualizáló rendszerekben futnak. A Multipass lehetővé teszi a fejlesztő számára, hogy egyetlen paranccsal, további beállítások nélkül indítson el egy szükséges Ubuntu verziót egy virtuális gépen, például kísérletezés vagy alkalmazásának működésének ellenőrzésére. Virtuális gép indításához Linuxon a KVM használatos, Windowsban a Hyper-V, míg macOS alatt a HyperKit. A VirtualBox is használható virtuális gépek futtatására. A projekt kódja C++ nyelven készült és terjesztésre kerül a GPLv3 licenc alatt áll. A multipass gyors telepítéséhez Ubuntu alatt készült snap-csomaghoz.

A Multipass automatikusan letölti a szükséges operációs rendszerképet és karbantartja azt. A beállításhoz cloud-init használható. Lehetővé teszi külső lemezpartíciók csatlakoztatását a virtuális környezethez (multipass mount parancs), de biztosít lehetőségeket fájlok átvitelére a gazdaszámítógép és a virtuális gép között (multipass transfer). A felhasználó hazai könyvtára automatikusan csatolásra kerül a virtuális gépben, mint ~ / Home. Teljes integrációt támogat a telepített virtuális gép és a fő asztal között (alkalmazásikonok, rendszer menü és értesítések kerülnek hozzáadásra).

Multipass példamenete:

Elérhető képek keresése:

$ multipass find
Kép Aliászok Verzió Leírás
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

Az aktuális Ubuntu LTS kiadás elindítása VM-ben:

$ multipass launch ubuntu
Indítás: dancing-chipmunk…
Ubuntu 18.04 LTS letöltése……….
Indítva: dancing chipmunk

Futtatott VM-ek listájának megtekintése:

$ multipass list
Név Állapot IPv4 Kiadás
dancing-chipmunk FOLYAMATBAN 10.125.174.247 Ubuntu 18.04 LTS
live-naiad FOLYAMATBAN 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema LEÁLLÍTVA — Ubuntu Snapcraft építő a Core 18-hoz

Részletes információk beszerzése a futó VM-ről

$ multipass info dancing-chipmunk
Név: dancing-chipmunk
Állapot: FOLYAMATBAN
IPv4: 10.125.174.247
Kiadás: Ubuntu 18.04.1 LTS
Kép hash: 19e9853d8267 (Ubuntu 18.04 LTS)
Terhelés: 0.97 0.30 0.10
Lemezhasználat: 1.1G a 4.7G-ból
Memóriahasználat: 85.1M a 985.4M-ból

Csatlakozás a shell parancs segítségével a VM-be

$ multipass shell dancing-chipmunk
Üdvözöljük az Ubuntu 18.04.1 LTS-en (GNU/Linux 4.15.0-42-generic x86_64)
#

Futtatjuk a „lsb_release -a” parancsot a VM környezetében:

$ multipass exec dancing-chipmunk — lsb_release -a
Nincsenek elérhető LSB modulok.
Terjesztő azonosító: Ubuntu
Leírás: Ubuntu 18.04.1 LTS
Kibocsátás: 18.04
Kódnév: bionic

Leállítjuk a VM-et:

$ multipass stop dancing-chipmunk

Töröljük a VM-et:

$ multipass delete dancing-chipmunk

Név Állapot IPv4 Kibocsátás
snapcraft-asciinema MEGÁLLÍTVA — Ubuntu Snapcraft builder for Core 18
dancing-chipmunk TÖRÖLVE — Nem elérhető

Tisztítjuk a törölt VM-eket a lemezről

$ multipass purge

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster