سيتم بناء توزيع Solus 5 على تقنيات SerpentOS

كجزء من إعادة التنظيم المستمرة لتوزيع Solus ، بالإضافة إلى الانتقال إلى نموذج إدارة أكثر شفافية يتركز في أيدي المجتمع ومستقل عن شخص واحد ، تم الإعلان عن قرار استخدام تقنيات من مشروع SerpentOS ، الذي طوره القديم فريق من مطوري توزيع Solus ، والذي يشمل Aiki Doherty ، في تطوير Solus 5 (Ikey Doherty ، مبتكر Solus) و Joshua Strobl (المطور الرئيسي لسطح المكتب Budgie).

توزيع SerpentOS ليس مفترقًا من مشاريع أخرى ويستند إلى مدير حزم الطحالب الخاص به ، والذي يستعير العديد من الميزات الحديثة المطورة في مديري الحزم مثل eopkg / pisi و rpm و swupd و nix / guix ، مع الحفاظ على العرض التقليدي إدارة الحزم واستخدام البنية الافتراضية في الوضع عديم الحالة. يستخدم مدير الحزم نموذج تحديث النظام الذري ، والذي يعمل على إصلاح حالة قسم الجذر ، وبعد التحديث ، تتحول الحالة إلى القسم الجديد.

يتم استخدام إلغاء البيانات المكررة على أساس الروابط الصلبة وذاكرة التخزين المؤقت المشتركة لتوفير مساحة على القرص عند تخزين إصدارات متعددة من الحزم. توجد محتويات الحزم المثبتة في الدليل / os / store / Installation / N ، حيث N هو رقم الإصدار. يطور المشروع أيضًا نظام حاوية الطحلب ، ونظام إدارة التبعية الطحلب ، ونظام بناء الصخور ، ونظام تغليف خدمة الانهيار الجليدي ، ومدير مستودع السفن ، ولوحة التحكم في القمة ، وقاعدة بيانات moss-db ، والفاتورة القابلة لإعادة الإنتاج نظام التمهيد.

من المتوقع أن تحل Solus5 محل نظام البناء (ypkg3 و solbuild) مع بولدر وانهيار ، واستخدم مدير حزم الطحالب بدلاً من sol (eopkg) ، واستخدم منصات تطوير القمة و GitHub بدلاً من solhub ، واستخدم السفينة لإدارة المستودعات بدلاً من العبّارة. سيستمر التوزيع في استخدام النموذج المتداول لتحديثات الحزمة ، باتباع مبدأ "التثبيت مرة واحدة ، ثم التحديث دائمًا من خلال تثبيت التحديثات."

لقد ساعد مطورو SerpentOS بالفعل في رفع البنية التحتية الجديدة لـ Solus ، ووعد بتحديثات الحزمة. من المخطط إنشاء صورة قابلة للتمهيد للمطورين باستخدام بيئة تستند إلى جنوم. بمجرد حل المشكلات الخاصة بالطحالب ، سيبدأ تغليف GTK3. بالإضافة إلى بنية x86_64 ، من المخطط البدء في إنشاء تجميعات لـ AArch64 و RISC-V في المستقبل.

في الوقت الحالي ، سيتم تطوير مجموعة أدوات SerpentOS بشكل مستقل عن فريق تطوير Solus. لا يوجد حديث عن دمج مشاريع Solus5 و SerpentOS حتى الآن - على الأرجح ، سيتم تطوير SerpentOS كمجموعة توزيع مستقلة عن Solus.

المصدر: opennet.ru

إضافة تعليق