عرضت توزيع openSUSE لاختبار المثبت الجديد

دعا مطورو مشروع openSUSE المستخدمين للمشاركة في اختبار D-Installer الجديد. تم تجهيز صور التثبيت لمعماري x86_64 (598 ميجابايت) و Aarch64 / ARM64 (614 ميجابايت). تتيح لك الصورة التي تم تنزيلها تثبيت ثلاثة أنظمة أساسية: openSUSE Leap 15.4 ، الإصدار المستقر ، و openSUSE Tumbleweed rolling build ، و Leap Micro 5.2 Edition المبني على حاويات معزولة (x86_64 فقط). في المستقبل ، من المقرر أن يتم استخدام المثبت الجديد في المنتجات القائمة على ALP (منصة Linux القابلة للتكيف) ، والتي ستحل محل توزيعة SUSE Linux Enterprise.

عرضت توزيع openSUSE لاختبار المثبت الجديد

يتميز المثبت الجديد بفصل واجهة المستخدم عن الأجزاء الداخلية لـ YaST وتوفير القدرة على استخدام مجموعة متنوعة من الواجهات الأمامية ، بما في ذلك الواجهة الأمامية لإدارة التثبيت عبر واجهة الويب. يستمر استخدام مكتبات YaST لتثبيت الحزم ، وفحص المعدات ، وأقراص التقسيم ، والوظائف الأخرى اللازمة للتثبيت ، والتي يتم فوقها تنفيذ طبقة تلخص الوصول إلى المكتبات من خلال واجهة D-Bus موحدة.

تم تصميم الواجهة الأساسية لإدارة التثبيت باستخدام تقنيات الويب وتتضمن معالجًا يوفر الوصول إلى مكالمات D-Bus عبر HTTP وواجهة الويب نفسها. تمت كتابة واجهة الويب بلغة JavaScript باستخدام إطار عمل React ومكونات PatternFly. تمت كتابة خدمة ربط الواجهة بـ D-Bus ، بالإضافة إلى خادم http المدمج ، بلغة Ruby وتم بناؤها باستخدام وحدات جاهزة تم تطويرها بواسطة مشروع Cockpit ، والتي تُستخدم أيضًا في مكوّنات الويب Red Hat. يستخدم المثبت بنية متعددة العمليات تضمن عدم حظر واجهة المستخدم أثناء تنفيذ أعمال أخرى.

من بين أهداف تطوير D-Installer ، تم ذكر إزالة القيود الحالية للواجهة الرسومية ، وتوسيع إمكانيات استخدام وظائف YaST في التطبيقات الأخرى ، وتجنب الارتباط بلغة برمجة واحدة (سيسمح D-Bus API بإنشاء إضافة -ons بلغات مختلفة) ، وتشجيع إنشاء بيئات بديلة من قبل ممثلي المجتمع.

المصدر: opennet.ru

إضافة تعليق