الإصدار الأول من توزيع openSUSE Leap Micro

قدم مطورو مشروع openSUSE الإصدار الأول من الإصدار الجديد لمجموعة توزيع openSUSE - "Leap Micro"، استنادًا إلى تطورات مشروع MicroOS. يتم وضع توزيع OpenSUSE Leap Micro كإصدار مجتمعي للمنتج التجاري SUSE Linux Enterprise Micro 5.2، وهو ما يفسر العدد غير المعتاد للإصدار الأول - 5.2، والذي تم اختياره لمزامنة ترقيم الإصدارات في كلا التوزيعتين. سيتم دعم إصدار openSUSE Leap Micro 5.2 لمدة 4 سنوات.

التجميعات الخاصة بمعماريات x86_64 وARM64 (Aarch64) متاحة للتنزيل، ويتم توفيرها مع برنامج التثبيت (التجميعات دون اتصال، بحجم 370 ميجابايت) وفي شكل صور تمهيد جاهزة: 570 ميجابايت (مُكونة مسبقًا)، و740 ميجابايت (مع نواة في الوقت الفعلي) ) و 820 ميجابايت. يمكن تشغيل الصور تحت برامج Hypervisor Xen وKVM أو فوق الأجهزة، بما في ذلك لوحات Raspberry Pi. للتكوين، يمكنك استخدام مجموعة أدوات cloud-init لنقل الإعدادات في كل تمهيد، أو Combustion لضبط الإعدادات أثناء التمهيد الأول.

الميزة الرئيسية لـ Leap Micro هي التثبيت الذري للتحديثات، والتي يتم تنزيلها وتطبيقها تلقائيًا. على عكس التحديثات الذرية المعتمدة على ostree وsnap المستخدمة في Fedora وUbuntu، يستخدم openSUSE Leap Micro مدير حزم قياسي وآلية لقطة في FS بدلاً من إنشاء صور ذرية منفصلة ونشر بنية تحتية إضافية للتوصيل. يتم دعم التصحيحات المباشرة لتحديث نواة Linux دون إعادة التشغيل أو إيقاف العمل.

يتم تثبيت القسم الجذر في وضع القراءة فقط ولا يتغير أثناء التشغيل. يتم استخدام Btrfs كنظام ملفات، حيث تعمل اللقطات كأساس للتبديل الذري بين حالة النظام قبل تثبيت التحديثات وبعدها. إذا ظهرت مشاكل بعد تطبيق التحديثات، فيمكنك إعادة النظام إلى حالته السابقة. لتشغيل الحاويات المعزولة، تم دمج مجموعة الأدوات مع دعم وقت التشغيل Podman/CRI-O وDocker.

تتضمن تطبيقات Leap Micro الاستخدام كنظام أساسي لمنصات المحاكاة الافتراضية وعزل الحاويات، بالإضافة إلى الاستخدام في البيئات اللامركزية والأنظمة القائمة على الخدمات الصغيرة. يعد Leap Micro أيضًا جزءًا مهمًا من الجيل التالي من توزيعة SUSE Linux، والتي تخطط لتقسيم جوهر التوزيع إلى جزأين: "نظام تشغيل مضيف" تم تجريده للتشغيل فوق الأجهزة، وطبقة دعم التطبيقات التي تهدف إلى تشغيل في الحاويات والأجهزة الافتراضية.

ويعني المفهوم الجديد أن "نظام التشغيل المضيف" سيعمل على تطوير الحد الأدنى من البيئة اللازمة لدعم وإدارة المعدات، وتشغيل جميع التطبيقات ومكونات مساحة المستخدم ليس في بيئة مختلطة، ولكن في حاويات منفصلة أو في أجهزة افتراضية تعمل فوق سطح المكتب. "نظام التشغيل المضيف" ومعزولين عن بعضهم البعض.

المصدر: opennet.ru

إضافة تعليق