إصدار توزيع Nitrux 2.7 مع بيئات مستخدمي NX Desktop و Maui Shell

تم نشر إصدار مجموعة توزيع Nitrux 2.7.0 المبنية على قاعدة حزمة دبيان وتقنيات 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.

إصدار توزيع Nitrux 2.7 مع بيئات مستخدمي NX Desktop و Maui Shell

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

إصدار توزيع Nitrux 2.7 مع بيئات مستخدمي NX Desktop و Maui Shell

تستخدم Maui Shell مكونات MauiKit GUI وإطار عمل Kirigami الذي طوره مجتمع KDE. تم بناء Kirigami في أعلى Qt Quick Controls 2 ، بينما توفر MauiKit قوالب واجهة مستخدم مبنية مسبقًا تتيح لك إنشاء تطبيقات بسرعة كبيرة. يستخدم المشروع أيضًا مكونات مثل BlueDevil (إدارة Bluetooth) و Plasma-nm (إدارة اتصال الشبكة) و KIO و PowerDevil (إدارة الطاقة) و KSolid و PulseAudio.

يتم توفير مخرجات المعلومات باستخدام مديرها المركب Zpace ، وهو المسؤول عن عرض النوافذ ووضعها ومعالجة أسطح المكتب الافتراضية. يتم استخدام بروتوكول Wayland كبروتوكول رئيسي ، يتم التعامل معه باستخدام Qt Wayland Compositor API. في الجزء العلوي من Zpace ، يتم تنفيذ Cask shell ، والذي يقوم بتنفيذ حاوية تغطي جميع محتويات الشاشة ، كما يوفر أيضًا تطبيقات أساسية لعناصر مثل اللوحة العلوية ومربعات الحوار المنبثقة وخرائط الشاشة ومناطق الإعلام و dock- لوحة ، اختصارات ، واجهة استدعاء البرنامج ، إلخ.

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

الابتكارات الرئيسية لنيتروكس 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

إضافة تعليق