Canonical-ը թողարկել է multipass 1.0 գործիքակազմը՝ Ubuntu-ն վիրտուալ մեքենաներում տեղակայելու համար։

Կանոնական ներկայացրել գործիքակազմի առաջին կայուն թողարկումը multipass 1.0, որը նախատեսված է պարզեցնելու Ubuntu-ի տարբեր տարբերակների տեղադրումը Linux, Windows և macOS վիրտուալացման համակարգերով աշխատող վիրտուալ մեքենաներում: Multipass-ը ծրագրավորողին թույլ է տալիս գործարկել Ubuntu-ի ցանկալի տարբերակը վիրտուալ մեքենայի մեջ մեկ հրամանով առանց լրացուցիչ կարգավորումների, օրինակ՝ փորձերի կամ իր հավելվածի աշխատանքը փորձարկելու համար: Վիրտուալ մեքենա գործարկելու համար Linux-ն օգտագործում է KVM, Windows-ը՝ Hyper-V, իսկ macOS-ը՝ HyperKit-ը macOS-ում: Գործարկման համար հնարավոր է նաև օգտագործել VirtualBox վիրտուալ մեքենաներ: Ծրագրի կոդը գրված է C++ և տարածվում է լիցենզավորված GPLv3-ի համաձայն: Պատրաստված է Ubuntu-ում multipass-ի արագ տեղադրման համար snap փաթեթ.

Multipass-ը ինքնուրույն արդյունահանում է պահանջվող օպերացիոն համակարգի պատկերը և թարմացնում այն: Cloud-init-ը կարող է օգտագործվել կազմաձևման համար: Հնարավոր է տեղադրել արտաքին սկավառակի միջնորմները վիրտուալ միջավայրում (multipass mount հրաման), բայց նաև ապահովում է առանձին ֆայլեր փոխանցելու միջոց հյուրընկալող համակարգի և վիրտուալ մեքենայի միջև (multipass transfer): Օգտագործողի տնային գրացուցակը ավտոմատ կերպով տեղադրվում է վիրտուալ մեքենայում որպես ~/Home: Աջակցվում է տեղադրված վիրտուալ մեքենայի ամբողջական ինտեգրումը հիմնական աշխատասեղանի հետ (ավելացվել են հավելվածի պատկերակները, համակարգի ընտրացանկերը և ծանուցումները):

Multipass նիստի օրինակ.

Որոնել մատչելի պատկերներ.

$multipass գտնել
Պատկերի փոխանունների տարբերակի նկարագրություն
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 տիեզերական 20190628 Ubuntu 18.10
19.04 դիսկոտեկ 20190628 Ubuntu 19.04
օրական՝ 19.10 զարգացում, eoan 20190623 Ubuntu 19.10

Մենք գործարկում ենք Ubuntu LTS-ի ընթացիկ թողարկումը VM-ում.

$ multipass գործարկում ubuntu-ն
Գործարկում է պարող-սկյուռիկ…
Ներբեռնվում է Ubuntu 18.04 LTS……….
Մեկնարկեց՝ պարող սկյուռիկ

Մենք նայում ենք գործող VM-ների ցանկին.

$multipass ցուցակ
Անվանում Պետական ​​IPv4 թողարկում
dancing-chipmunk RUNNING 10.125.174.247 Ubuntu 18.04 LTS
live-naiad RUNNING 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema-ն դադարել է — Ubuntu Snapcraft ստեղծող Core 18-ի համար

Մենք մանրամասն տեղեկություններ ենք ստանում գործող VM-ի մասին

$ multipass info dancing-chipmunk
Անունը՝ պարող-սկյուռիկ
Վիճակը՝ ՎԱԶՈՒՄ Է
IPv4՝ 10.125.174.247
Թողարկում՝ Ubuntu 18.04.1 LTS
Պատկերի հեշ՝ 19e9853d8267 (Ubuntu 18.04 LTS)
Բեռնվածություն՝ 0.97 0.30 0.10
Սկավառակի օգտագործումը՝ 1.1 Գ 4.7 Գ-ից
Հիշողության օգտագործում՝ 85.1M 985.4M-ից

Միացեք VM-ի հրամանի վահանակին

$ multipass shell dancing-chipmunk
Բարի գալուստ Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generic x86_64)
#

Գործարկեք «lsb_release -a» հրամանը VM միջավայրում.

$ multipass exec dancing-chipmunk — lsb_release -a
LSB մոդուլներ մատչելի չեն:
Դիստրիբյուտորի ID՝ Ubuntu
Նկարագրություն՝ Ubuntu 18.04.1 LTS
Թողարկում՝ 18.04
Կոդային անվանումը՝ bionic

VM-ի դադարեցում.

$ multipass stop dancing-chipmunk

VM-ի հեռացում.

$ multipass ջնջել dancing-chipmunk

Անվանում Պետական ​​IPv4 թողարկում
snapcraft-asciinema-ն դադարել է — Ubuntu Snapcraft ստեղծող Core 18-ի համար
dancing-chipmunk Ջնջված է — Հասանելի չէ

Հեռավոր VM-ների մաքրում սկավառակից

$ multipass մաքրում

Source: opennet.ru

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