تم إصدار توزيعة AerynOS 2025.08، وهي التحديث الثاني بعد إعادة تسمية مشروع Serpent OS. تستخدم التوزيعة مدير حزم خاص بها ونموذج تحديث نظام ذري. يتولى تطويرها الفريق القديم من مطوري توزيعات Solus، والذي يضم إيكي دوهيرتي، مبتكر Solus، وجوشوا ستروبل، المطور الرئيسي لبيئة سطح المكتب Budgie. يتم إنشاء صورة ISO قابلة للتشغيل (2 جيجابايت) لبنية x86_64-v2، وتأتي مع سطح مكتب GNOME.
تستخدم التوزيعة مدير الحزم moss مع تنسيق حزمة Stone الخاص بها وأدواتها لإدارة حالة النظام. لتوفير مساحة القرص عند تخزين إصدارات متعددة من الحزم، يتم استخدام إزالة التكرار المستند إلى الارتباط الثابت. يتم إجراء التحديث في الوضع الذري مع استبدال محتويات قسم /usr. في حالة حدوث فشل أثناء تثبيت التحديث، يعود النظام إلى حالة العمل السابقة.
معظم الحزم، بما في ذلك النواة Linuxتم تجميع البرنامج باستخدام مُجمِّع Clang. باستثناء النواة وبعض مكونات النظام، تُطبَّق التغييرات فورًا دون الحاجة إلى إعادة تشغيل الجهاز. كما يُطوِّر المشروع مُثبِّت Lichen ونظام بناء Boulder. لوحة التحكم تتضمن هذه النسخة برنامج Summit، وبرنامج إدارة التنزيلات blsforme، ونظام حاويات moss-container. في هذه المرحلة من التطوير، لا تزال النسخة في مرحلة تجريبية (ألفا).
ومن بين التغييرات في البناء الجديد:
- تم تحديث مجموعة الرسومات وإصدارات بيئة المستخدم GNOME 48.4، وKDE Plasma 6.4.4، وSway 1.11، وCosmic Alpha 7، وMesa 25.2.1.
- للبداية Android- التطبيقات التي تستخدم Waydroid 1.5.4.
- تم تحديث مكونات النظام مثل النواة Linux 6.15.11، LLVM/Clang 20.1.8، uutils-coreutils 0.1.0، sudo-rs 0.2.8.
- لتسهيل عملية الإطلاق Windows- تستخدم التطبيقات والألعاب برنامج protontricks 1.13.0 وبرنامج winetricks 20250102.
- لتوحيد حزم النظام الأساسي وبيئات سطح المكتب، يُستخدم مفهوم مجموعات الحزم، الذي يجمع الحزم المرتبطة ببعضها أو المستخدمة لنفس الغرض في مجموعات. ويُدعم توفير مجموعات كاملة وبسيطة.
- تم تحديث برنامج التثبيت Lichen لدعم تثبيت أجهزة سطح المكتب باستخدام مجموعات الحزم.
- تم العمل على تكييف نظام AerynOS للاستخدام كبيئة مضيفة ونظام ضيف في أنظمة المحاكاة الافتراضية. ولتحقيق هذه الغاية، أُضيفت حزمة virt-manager إلى المستودع، وتتضمن النواة برامج التشغيل اللازمة ودعم HyperV.
- أُضيفت حزمة scx-scheds، التي تُعيّن scx_flash كمجدول مهام افتراضي. يستخدم مُجدول scx_flas آلية "sched_ext" (SCX) القائمة على eBPF، ويضمن تخصيصًا عادلًا ومنتظمًا للموارد، مما يسمح، على سبيل المثال، بالحفاظ على استجابة الواجهة عند تنفيذ مهام كثيفة الموارد، مثل بناء الحزم في الخلفية.
- تمت إضافة الأوامر "moss state diff" و"moss search-file" إلى مدير الحزم لتقييم الاختلافات بين حالتين للنظام والبحث عن الملفات.

المصدر: opennet.ru
