أصدرت Canonical Multipass 1.0، وهي مجموعة أدوات لنشر Ubuntu في الأجهزة الافتراضية

شركة الكنسي مقدم أول إصدار مستقر لمجموعة الأدوات متعدد الممرات 1.0، مصمم لتبسيط عملية تثبيت الإصدارات المختلفة من Ubuntu في الأجهزة الافتراضية التي تعمل على أنظمة المحاكاة الافتراضية Linux وWindows وmacOS. يسمح Multipass للمطور بتشغيل الإصدار المطلوب من Ubuntu في جهاز افتراضي باستخدام أمر واحد دون إعدادات إضافية، على سبيل المثال، للتجارب أو اختبار تشغيل تطبيقه. لتشغيل جهاز افتراضي، يستخدم Linux KVM، ويستخدم Windows Hyper-V، ويستخدم macOS HyperKit على macOS. من الممكن أيضًا استخدام الأجهزة الافتراضية VirtualBox للتشغيل. كود المشروع مكتوب بلغة C++ و وزعت من خلال مرخص تحت GPLv3. مُجهز للتثبيت السريع للمسار المتعدد في Ubuntu حزمة المفاجئة.

يقوم Multipass بشكل مستقل باستخراج صورة نظام التشغيل المطلوبة ويبقيها محدثة. يمكن استخدام Cloud-init للتكوين. من الممكن تحميل أقسام القرص الخارجية في بيئة افتراضية (أمر التحميل المتعدد)، ولكنه يوفر أيضًا وسيلة لنقل الملفات الفردية بين النظام المضيف والجهاز الظاهري (نقل متعدد التمريرات). يتم تثبيت الدليل الرئيسي للمستخدم تلقائيًا في الجهاز الظاهري باسم ~/Home. يتم دعم التكامل الكامل للجهاز الظاهري المثبت مع سطح المكتب الرئيسي (تتم إضافة أيقونات التطبيق وقوائم النظام والإشعارات).

مثال لجلسة تمريرات متعددة:

البحث عن الصور المتاحة:

العثور على $ multipass
وصف إصدار الأسماء المستعارة للصورة
كور كور 16 20190424 أوبونتو كور 16
كور 18 20190213 أوبونتو كور 18
16.04 زينيال 20190628 أوبونتو 16.04 LTS
18.04 الكترونية، lts 20190627.1 أوبونتو 18.04 LTS
18.10 الكونية 20190628 أوبونتو 18.10
19.04 ديسكو 20190628 أوبونتو 19.04
يوميًا:19.10 ديفيل، إيوان 20190623 أوبونتو 19.10

أطلقنا الإصدار الحالي من Ubuntu LTS في VM:

$ إطلاق متعدد الممرات أوبونتو
إطلاق السنجاب الراقص…
تنزيل Ubuntu 18.04 LTS ...........
أطلقت: السنجاب الراقص

نحن ننظر من خلال قائمة تشغيل الأجهزة الافتراضية:

قائمة $ متعددة التمريرات
إصدار اسم الحالة IPv4
الرقص السنجاب الجري 10.125.174.247 أوبونتو 18.04 LTS
تشغيل مباشر 10.125.174.243 أوبونتو 18.04 LTS
snapcraft-asciinema STOPPED — Ubuntu Snapcraft builder لـ Core 18

نحصل على معلومات مفصلة حول تشغيل VM

$ معلومات التمرير المتعدد الرقص السنجاب
الاسم: السنجاب الراقص
الحالة: قيد التشغيل
IPv4: 10.125.174.247
الإصدار: أوبونتو 18.04.1 LTS
تجزئة الصورة: 19e9853d8267 (Ubuntu 18.04 LTS)
الحمل: 0.97 0.30 0.10
استخدام القرص: 1.1 جيجا من 4.7 جيجا
استخدام الذاكرة: 85.1 ميجا من 985.4 ميجا

اتصل بـ Command Shell في VM

$ قذيفة متعددة الممرات الرقص السنجاب
مرحبًا بك في Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generic x86_64)
#

قم بتشغيل الأمر "lsb_release -a" في بيئة VM:

$ multipass exec Dance-chipmunk — lsb_release -a
لا توجد وحدات LSB متوفرة.
معرف الموزع: أوبونتو
الوصف: أوبونتو 18.04.1 LTS
الإصدار: 18.04
الاسم الرمزي: الكترونية

إيقاف VM:

$ multipass توقف الرقص السنجاب

إزالة VM:

$ multipass حذف الرقص السنجاب

إصدار اسم الحالة IPv4
snapcraft-asciinema STOPPED — Ubuntu Snapcraft builder لـ Core 18
Dance-chipmunk محذوف — غير متوفر

تنظيف الأجهزة الافتراضية عن بعد من القرص

$ تطهير الممرات المتعددة

المصدر: opennet.ru

إضافة تعليق