A Canonical kiadta a multipass 1.0-t, egy eszközkészletet az Ubuntu virtuális gépeken történő telepítéséhez

Canonical Company bemutatott az eszközkészlet első stabil kiadása multipass 1.0, amelynek célja az Ubuntu különböző verzióinak Linux, Windows és macOS virtualizációs rendszereken futó virtuális gépekbe történő telepítésének egyszerűsítése. A Multipass lehetővé teszi a fejlesztő számára, hogy egy paranccsal elindítsa az Ubuntu kívánt verzióját egy virtuális gépen további beállítások nélkül, például kísérletekhez vagy alkalmazásai működésének teszteléséhez. A virtuális gép futtatásához a Linux KVM-et, a Windows a Hyper-V-t, a macOS pedig a HyperKitet használja a macOS-en. Lehetőség van VirtualBox virtuális gépek futtatására is. A projekt kódja C++ és nyelven van írva forgalmazza GPLv3 licenccel. Felkészült a multipass gyors telepítésére az Ubuntuban pattintható csomag.

A Multipass függetlenül kibontja a szükséges operációs rendszer lemezképet, és naprakészen tartja azt. A Cloud-init használható a konfigurációhoz. Lehetőség van külső lemezpartíciók csatlakoztatására virtuális környezetben (multipass mount parancs), de lehetőséget biztosít az egyes fájlok átvitelére a gazdagép és a virtuális gép között (multipass transfer). A felhasználó saját könyvtára automatikusan ~/Home néven kerül beillesztésre a virtuális gépbe. A telepített virtuális gép teljes integrációja a fő asztallal támogatott (alkalmazásikonok, rendszermenük és értesítések hozzáadva).

Példa egy többszörös menetre:

Elérhető képek keresése:

$multipass lelet
Képálnevek Verzióleírás
mag 16 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 kozmikus 20190628 Ubuntu 18.10
19.04 disco 20190628 Ubuntu 19.04
naponta: 19.10 fejlesztő, eoan 20190623 Ubuntu 19.10

Elindítjuk az Ubuntu LTS jelenlegi kiadását a virtuális gépben:

$ multipass ubuntu elindítása
A táncoló mókus elindítása…
Az Ubuntu 18.04 LTS letöltése……….
Elindult: táncoló mókus

Átnézzük a futó virtuális gépek listáját:

$multipass lista
Név állapot IPv4 kiadás
táncoló mókus FUTÁS 10.125.174.247 Ubuntu 18.04 LTS
live-naiad FUTÁS 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema LEÁLLÍTVA — Ubuntu Snapcraft építő Core 18-hoz

Részletes információkat kapunk a futó virtuális gépről

$ multipass info táncos-mókus
Név: táncos-mókus
Állapot: FUTÁS
IPv4: 10.125.174.247
Kiadás: Ubuntu 18.04.1 LTS
Képkivonat: 19e9853d8267 (Ubuntu 18.04 LTS)
Terhelhetőség: 0.97 0.30 0.10
Lemezhasználat: 1.1 G/4.7 G
Memóriahasználat: 85.1 millió 985.4 millióból

Csatlakozzon a virtuális gép parancshéjához

$ multipass shell táncoló-mókus
Üdvözöljük az Ubuntu 18.04.1 LTS-ben (GNU/Linux 4.15.0-42-generic x86_64)
#

Futtassa az „lsb_release -a” parancsot a virtuális gép környezetben:

$ multipass exec dancing-chipmunk — lsb_release -a
Nem állnak rendelkezésre LSB modulok.
Forgalmazó azonosítója: Ubuntu
Leírás: Ubuntu 18.04.1 LTS
Megjelenés: 18.04
Kódnév: bionic

A virtuális gép leállítása:

$ multipass stop táncoló-mókus

A virtuális gép eltávolítása:

$ multipass törlés dancing-chipmunk

Név állapot IPv4 kiadás
snapcraft-asciinema LEÁLLÍTVA — Ubuntu Snapcraft építő Core 18-hoz
dancing-chipmunk DELETED — Nem elérhető

Távoli virtuális gépek tisztítása lemezről

$multipass tisztítás

Forrás: opennet.ru

Hozzászólás