Canonical چند پاس 1.0 را منتشر کرده است، یک جعبه ابزار برای استقرار اوبونتو در ماشین های مجازی

ابتدایی ارایه شده اولین انتشار پایدار جعبه ابزار چند گذر 1.0طراحی شده برای ساده سازی نصب نسخه های مختلف اوبونتو در ماشین های مجازی که روی سیستم های مجازی سازی لینوکس، ویندوز و macOS اجرا می شوند. Multipass به توسعه دهنده اجازه می دهد تا نسخه مورد نظر اوبونتو را با یک فرمان بدون تنظیمات اضافی، به عنوان مثال، برای آزمایش یا آزمایش عملکرد برنامه خود، در یک ماشین مجازی راه اندازی کند. برای اجرای یک ماشین مجازی، لینوکس از KVM، ویندوز از Hyper-V و macOS از HyperKit در macOS استفاده می کند. همچنین امکان استفاده از ماشین های مجازی VirtualBox برای اجرا وجود دارد. کد پروژه به زبان C++ و نوشته شده است توزیع شده توسط تحت مجوز GPLv3. برای نصب سریع multipass در اوبونتو آماده شده است بسته اسنپ.

Multipass به طور مستقل تصویر سیستم عامل مورد نیاز را استخراج می کند و آن را به روز نگه می دارد. از Cloud-init می توان برای پیکربندی استفاده کرد. نصب پارتیشن های دیسک خارجی در یک محیط مجازی امکان پذیر است (فرمان mount چند گذر)، اما همچنین وسیله ای برای انتقال فایل های فردی بین سیستم میزبان و ماشین مجازی (انتقال چند گذر) فراهم می کند. فهرست اصلی کاربر به صورت خودکار در ماشین مجازی به صورت ~/Home نصب می شود. ادغام کامل ماشین مجازی نصب شده با دسکتاپ اصلی پشتیبانی می شود (آیکون های برنامه، منوهای سیستم و اعلان ها اضافه می شوند).

نمونه ای از یک جلسه چند گذر:

جستجوی تصاویر موجود:

$multipass پیدا کنید
توضیحات نسخه نام مستعار تصویر
هسته core16 20190424 اوبونتو هسته 16
core18 20190213 اوبونتو Core 18
16.04 xenial 20190628 اوبونتو 16.04 LTS
18.04 bionic,lts 20190627.1 اوبونتو 18.04 LTS
18.10 کیهانی 20190628 اوبونتو 18.10
19.04 دیسکو 20190628 اوبونتو 19.04
روزانه: 19.10 devel, eoan 20190623 Ubuntu 19.10

ما نسخه فعلی Ubuntu LTS را در VM راه اندازی می کنیم:

$ multipass اوبونتو را راه اندازی کرد
راه اندازی رقص سنجاب…
دانلود اوبونتو 18.04 LTS……….
راه اندازی شد: رقص سنجاب

ما لیست ماشین های مجازی در حال اجرا را بررسی می کنیم:

لیست $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 متوقف شد - سازنده اوبونتو اسنپ کرافت برای Core 18

ما اطلاعات دقیقی در مورد VM در حال اجرا دریافت می کنیم

$ اطلاعات multipass dancing-chipmunk
نام: رقص سنجاب
حالت: در حال اجرا
IPv4: 10.125.174.247
انتشار: اوبونتو 18.04.1 LTS
هش تصویر: 19e9853d8267 (اوبونتو 18.04 LTS)
بار: 0.97 0.30 0.10
میزان استفاده از دیسک: 1.1G از 4.7G
میزان استفاده از حافظه: 85.1M از 985.4M

به پوسته فرمان در VM متصل شوید

چند پاس پوسته رقص سنجاب
به 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 موجود نیست.
شناسه توزیع کننده: اوبونتو
توضیحات: اوبونتو 18.04.1 LTS
انتشار: 18.04
نام رمز: bionic

توقف VM:

$ multipass stop dancing-chipmunk

حذف VM:

$ multipass حذف dancing-chipmunk

نام وضعیت انتشار IPv4
snapcraft-asciinema متوقف شد - سازنده اوبونتو اسنپ کرافت برای Core 18
dancing-chipmunk حذف شده - موجود نیست

تمیز کردن ماشین های مجازی از راه دور از روی دیسک

$ پاکسازی چند پاس

منبع: opennet.ru

اضافه کردن نظر