تم إصدار Nitrux 2.7.0، وهو توزيع قائم على الحزم. Debianيعتمد المشروع على تقنيات KDE ونظام تهيئة OpenRC. يوفر بيئة سطح مكتب خاصة به، NX Desktop، وهي نسخة مطورة من KDE Plasma، بالإضافة إلى بيئة مستقلة، Maui Shell. وبالاستناد إلى مكتبة Maui، يطور المشروع مجموعة من تطبيقات المستخدم القياسية التي يمكن استخدامها على أنظمة سطح المكتب والأجهزة المحمولة. كما يوفر نظامًا من حزم AppImages المستقلة لتثبيت تطبيقات إضافية. يبلغ حجم صورة الإقلاع الكاملة 3.2 جيجابايت (NX Desktop) و2.6 جيجابايت (Maui Shell). يُوزع المشروع بموجب تراخيص مفتوحة المصدر.
يوفر NX Desktop تصميمًا مختلفًا ، وتنفيذه الخاص لعلبة النظام ، ومركز الإشعارات والعديد من البلازمويدات ، مثل مُكوِّن اتصال الشبكة وتطبيق صغير للوسائط المتعددة للتحكم في مستوى الصوت والتحكم في تشغيل الوسائط. تتضمن التطبيقات التي تم إنشاؤها باستخدام إطار عمل MauiKit مدير ملفات الفهرس (يمكن أيضًا استخدام Dolphin) ومحرر نصوص الملاحظات ومحاكي المحطة الطرفية ومشغل الموسيقى VVave ومشغل الفيديو كليب ومركز برامج NX وعارض الصور Pix.

تتطور بيئة المستخدم في Maui Shell وفقًا لمفهوم "التقارب" ، مما يعني القدرة على العمل مع نفس التطبيقات على شاشات اللمس للهاتف الذكي والكمبيوتر اللوحي ، وكذلك على الشاشات الكبيرة لأجهزة الكمبيوتر المحمولة وأجهزة الكمبيوتر. تتكيف Maui Shell تلقائيًا مع حجم الشاشة وطرق الإدخال المتاحة ، ويمكن استخدامها ليس فقط على أنظمة سطح المكتب ، ولكن أيضًا على الهواتف الذكية والأجهزة اللوحية. تمت كتابة كود المشروع بلغة C ++ و QML وتوزيعه بموجب ترخيص LGPL 3.0.

تستخدم Maui Shell مكونات MauiKit GUI وإطار عمل Kirigami الذي طوره مجتمع KDE. تم بناء Kirigami في أعلى Qt Quick Controls 2 ، بينما توفر MauiKit قوالب واجهة مستخدم مبنية مسبقًا تتيح لك إنشاء تطبيقات بسرعة كبيرة. يستخدم المشروع أيضًا مكونات مثل BlueDevil (إدارة Bluetooth) و Plasma-nm (إدارة اتصال الشبكة) و KIO و PowerDevil (إدارة الطاقة) و KSolid و PulseAudio.
يتم توفير مخرجات المعلومات بواسطة مديرها المركب Zpace، المسؤول عن عرض النوافذ ووضعها ومعالجتها. أجهزة سطح المكتب الافتراضيةالبروتوكول الأساسي هو بروتوكول Wayland، الذي يتم تنفيذه باستخدام واجهة برمجة تطبيقات Qt Wayland Composer. يعمل غلاف Cask فوق Zpace، حيث يُنشئ حاوية تغطي محتوى الشاشة بالكامل، ويوفر تطبيقات أساسية لعناصر مثل اللوحة العلوية، والنوافذ المنبثقة، وخرائط الشاشة، ومناطق الإشعارات، وشريط التطبيقات، والاختصارات، وواجهة تشغيل البرامج، وما إلى ذلك.
يمكن استخدام نفس السطح لأجهزة الكمبيوتر المكتبية والهواتف الذكية والأجهزة اللوحية دون الحاجة إلى إنشاء إصدارات منفصلة للأجهزة ذات عوامل الشكل المختلفة. عند العمل على الشاشات التقليدية ، يعمل الغلاف في وضع سطح المكتب ، مع وجود لوحة مثبتة في الأعلى ، والقدرة على فتح عدد تعسفي من النوافذ والتحكم بالماوس. عند تجهيزه بشاشة تعمل باللمس ، يعمل الغلاف في وضع الكمبيوتر اللوحي مع تخطيط رأسي ويفتح النوافذ في وضع ملء الشاشة أو تخطيط جنبًا إلى جنب مشابه لمديري النوافذ المكسوة بالبلاط. على الهواتف الذكية ، يتم توسيع عناصر اللوحة والتطبيقات إلى ملء الشاشة ، كما هو الحال في منصات الأجهزة المحمولة التقليدية.
الابتكارات الرئيسية لنيتروكس 2.7:
- بدأ تشكيل صورة ISO منفصلة مع Maui Shell. إصدارات محدثة من MauiKit 2.2.2 و MauiKit Frameworks 2.2.2 و Maui Apps 2.2.2 و Maui Shell 0.6.0. لا يزال التجميع في موضعه لإظهار قدرات الهيكل الجديد والتطبيقات المتاحة. يشتمل البرنامج على أجندة و Arca و Bonsai و Booth و Buho و Clip و Communicator و Fiery و Index و Maui Manager و Nota و Pix و Shelf و Station و Strike و VVave.
- تم تحديث مكونات NX Desktop إلى KDE Plasma 5.27.2 و KDE Frameworks 5.103.0 و KDE Gear (تطبيقات KDE) 22.12.3. إصدارات البرامج المحدثة بما في ذلك Mesa 23.1-git و Firefox 110.0.1 و NVIDIA drivers 525.89.02.
- يتم تمكين النواة افتراضيًا Linux 6.1.15 مع رقعات Liquorix.
- تتضمن المجموعة حزمًا مع OpenVPN و open-iscsi.
- تمت إزالة الملفات التنفيذية التي تحتوي على أدوات مساعدة لإدارة الحزم من الصورة الحية (يمكن لمثبت Calamares تثبيت النظام وتثبيتها ، وهي غير ضرورية في صورة Live ثابتة).
- تم إعادة بناء NX Software Center باستخدام MauiKit.
المصدر: opennet.ru
