Canonical, Ubuntu-nun virtual maşınlarda yerləşdirilməsi üçün alət dəsti olan multipass 1.0-ı buraxdı

Kanonik Şirkət təqdim alət dəstinin ilk stabil buraxılışı multipass 1.0, Linux, Windows və macOS virtuallaşdırma sistemlərində işləyən virtual maşınlarda Ubuntu-nun müxtəlif versiyalarının quraşdırılmasını sadələşdirmək üçün nəzərdə tutulmuşdur. Multipass, tərtibatçıya əlavə parametrlər olmadan, məsələn, təcrübələr və ya tətbiqinin işini yoxlamaq üçün bir əmrlə virtual maşında Ubuntu-nun istədiyiniz versiyasını işə salmağa imkan verir. Virtual maşını işə salmaq üçün Linux KVM-dən, Windows Hyper-V-dən, macOS isə macOS-da HyperKit-dən istifadə edir. İşləmək üçün VirtualBox virtual maşınlarından da istifadə etmək mümkündür. Layihə kodu C++ dilində yazılmışdır və yayılır GPLv3 altında lisenziyalıdır. Ubuntu-da multipass-ın sürətli quraşdırılması üçün hazırlanmışdır snap paketi.

Multipass müstəqil olaraq tələb olunan əməliyyat sistemi şəklini çıxarır və onu yeni saxlayır. Cloud-init konfiqurasiya üçün istifadə edilə bilər. Xarici disk arakəsmələrini virtual mühitdə quraşdırmaq mümkündür (multipass mount əmri), həm də host sistemi ilə virtual maşın arasında fərdi faylların ötürülməsi (multipass transfer) vasitəsini təmin edir. İstifadəçinin ev kataloqu avtomatik olaraq ~/Home kimi virtual maşına quraşdırılır. Quraşdırılmış virtual maşının əsas iş masası ilə tam inteqrasiyası dəstəklənir (tətbiq nişanları, sistem menyuları və bildirişlər əlavə olunur).

Çox keçidli sessiyanın nümunəsi:

Mövcud şəkilləri axtarın:

$multipass tap
Şəkil ləqəbləri Versiya təsviri
core core16 20190424 Ubuntu Core 16
core18 20190213 Ubuntu Core 18
16.04 xenial 20190628 Ubuntu 16.04 LTS
18.04 bionik, lts 20190627.1 Ubuntu 18.04 LTS
18.10 kosmik 20190628 Ubuntu 18.10
19.04 diskoteka 20190628 Ubuntu 19.04
gündəlik: 19.10 devel, eoan 20190623 Ubuntu 19.10

VM-də Ubuntu LTS-in cari buraxılışını işə salırıq:

$ çox keçidli Ubuntu işə salın
Chipmunk rəqsi işə salınır...
Ubuntu 18.04 LTS endirilir……….
Başladı: rəqs edən chipmunk

Çalışan VM-lərin siyahısına baxırıq:

$multipass siyahısı
Adı Dövlət IPv4 Buraxılışı
dancing-chipmunk RUNNING 10.125.174.247 Ubuntu 18.04 LTS
live-naiad RUNNING 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema DAYANDI — Core 18 üçün Ubuntu Snapcraft qurucusu

Çalışan VM haqqında ətraflı məlumat alırıq

$ multipass info dancing-chipmunk
Adı: rəqs edən sincap
Ştat: RUNNING
IPv4: 10.125.174.247
Buraxılış: Ubuntu 18.04.1 LTS
Şəkil hash: 19e9853d8267 (Ubuntu 18.04 LTS)
Yük: 0.97 0.30 0.10
Disk istifadəsi: 1.1G-dən 4.7G
Yaddaş istifadəsi: 85.1M-dən 985.4M

VM-də əmr qabığına qoşulun

$ multipass shell dancing-chipmunk
Ubuntu 18.04.1 LTS-ə xoş gəlmisiniz (GNU/Linux 4.15.0-42-ümumi x86_64)
#

VM mühitində “lsb_release -a” əmrini yerinə yetirin:

$ multipass exec dancing-chipmunk — lsb_release -a
Heç bir LSB modulu mövcud deyil.
Distribyutor ID: Ubuntu
Təsvir: Ubuntu 18.04.1 LTS
Buraxılış: 18.04
Kod adı: bionik

VM-nin dayandırılması:

$ multipass stop dancing-chipmunk

VM-nin çıxarılması:

$ multipass sil rəqs-çipmunk

Adı Dövlət IPv4 Buraxılışı
snapcraft-asciinema DAYANDI — Core 18 üçün Ubuntu Snapcraft qurucusu
dancing-chipmunk DELETED — Mövcud deyil

Diskdən uzaq VM-lərin təmizlənməsi

$multipass təmizləmə

Mənbə: opennet.ru

Добавить комментарий