شرکت کنونیکال نسخه ۱.۹ از مجموعه ابزار multipass را منتشر کرده است که برای سادهسازی نصب نسخههای مختلف اوبونتو در ماشینهای مجازی که روی لینوکس، ویندوز و macOS اجرا میشوند، طراحی شده است. Multipass به توسعهدهندگان اجازه میدهد تا نسخه دلخواه اوبونتو را در یک ماشین مجازی با یک دستور واحد، بدون هیچ پیکربندی اضافی، مثلاً برای آزمایش یا تست برنامه خود، راهاندازی کنند. KVM برای راهاندازی ماشین مجازی در لینوکس، Hyper-V در ویندوز و HyperKit در macOS استفاده میشود. همچنین میتوان از آن برای اجرا نیز استفاده کرد. ماشینهای مجازی VirtualBox. کد این پروژه با زبان C++ نوشته شده و تحت مجوز GPLv3 توزیع شده است. یک بسته snap برای نصب سریع MultiPass روی اوبونتو آماده شده است.
Multipass به طور مستقل تصویر سیستم عامل مورد نیاز را استخراج می کند و آن را به روز نگه می دارد. از Cloud-init می توان برای پیکربندی استفاده کرد. هم میتوان پارتیشنهای دیسک را در یک محیط مجازی مونت کرد (فرمان "multipass mount") و هم فایلهای جداگانه را بین سیستم میزبان و ماشین مجازی (فرمان "multipass transfer") منتقل کرد. ادغام کامل ماشین مجازی نصب شده با دسکتاپ اصلی پشتیبانی می شود (آیکون های برنامه، منوهای سیستم و اعلان ها اضافه می شوند).
نسخه جدید، احراز هویت کلاینت را برای اجرای Multipass به عنوان یک کاربر غیرمجاز پیادهسازی میکند. برای پلتفرم macOS، پشتیبانی برای قرار دادن ماشینهای مجازی در حالت خواب و امکان راهاندازی یک مینی-ابر محلی (پیوند دادن محیطهای مجازی در حال اجرا به رابطهای شبکه سیستم میزبان برای فراهم کردن دسترسی به) اضافه شده است. ماشینهای مجازی (از شبکههای خارجی). امکان اجرای اوبونتو ۲۲.۰۴ روی macOS و ویندوز فراهم شده است.
منبع: opennet.ru
