CarbonOS ، توزيعة قوية تراهن على الحاويات و Flatpak 

قبل عدة أيام الإصدار الأول من توزيع Linux مخصص جديد اسمه "ذرات الكربون" التي تتميز بأنها مبنية باستخدام نموذج تصميم النظام الذري ، حيث يتم تسليم البيئة الأساسية ككل ، وليس تقسيمها إلى حزم منفصلة.

إحدى الميزات التي تبرز في توزيعة Linux الجديدة هذه هي التطبيقات إضافي يتم تثبيتها بتنسيق Flatpak وتشغيلها في حاويات معزولة.

على عكس توزيعات Atomic الأخرى ، لا يحاول نظام CarbonOS الاحتفاظ بميزات إدارة الحزم التقليدية: يعتبر CarbonOS هو Flatpak أولاً للتطبيقات والحاوية أولاً لكل شيء آخر.

الهدف النهائي لـ CarbonOS هو أن يكون التوزيع الذي يستخدم القدرات الفريدة لنظام Linux لتوفير بيئة آمنة ومستقرة وقوية لتطبيقات المستخدم. أريد أن يكون نظام تشغيل للأغراض العامة لا يحتاج المستخدم إلى التفكير فيه. يجب أن يكون المستخدمون قادرين على اللعب عليها ، والعمل عليها ، والبرمجة عليها ، والقيام بكل ما يريدون دون الحاجة إلى القلق بشأن التفاصيل الفنية لنظام التشغيل الخاص بهم.

حول CarbonOS

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

الحالة الوحيدة التي يمكن الكتابة إليها النظام موجودة في القسم / usr / local. في عملية تحديث النظام ، يتلخص الأمر في تحميل صورة نظام جديدة في الخلفية والتبديل إليها بعد إعادة التشغيل. يذكر أنه في نفس الوقت يتم الاحتفاظ بصورة النظام القديمة وفي حالة الرغبة أو ظهور مشاكل يمكن للمستخدم العودة إلى الإصدار السابق في أي وقت.

أثناء تطوير بيئة التوزيع ، يتم تجميع مجتمع بيئة النظام باستخدام OSTree (الصورة مبنية من مستودع يشبه Git) ونظام بناء BuildStream ، دون استخدام حزم من توزيعات أخرى.

من جانب التطبيقات المثبتة من قبل المستخدم ، هذه معزولة عن بعضها البعض في حاويات. بالإضافة إلى تثبيت حزم Flatpak ، والتوزيع كما يسمح باستخدام مجموعة الأدوات nsbox لإنشاء حاويات عشوائية، والتي يمكنها أيضًا استضافة بيئات التوزيع التقليدية مثل Arch Linux و Debian.

كما يوفر دعمًا لمجموعة أدوات podman ، التي توفر التوافق مع حاويات Docker. لتثبيت التوزيع ، يتم تقديم مثبت رسومي وواجهة للتكوين الأولي للنظام.

يستخدم Btrfs كنظام ملفات مع تمكين ضغط البيانات المخزنة والاستخدام النشط للقطات. يستخدم Systemd-oomd للتعامل مع حالات انخفاض الذاكرة في النظام وبدلاً من قسم التبادل المنفصل ، يتم استخدام تقنية swap-on-zram ، والتي تسمح بطرد صفحات الذاكرة المخزنة في شكل مضغوط. ينفذ التوزيع آلية إدارة إذن مركزية تستند إلى Polkit: sudo غير مدعوم والطريقة الوحيدة لتشغيل الأوامر كجذر هي pkexec.

يطور المشروع بيئة المستخدم الخاصة به GDE (بيئة سطح المكتب الجرافيت) ، بناء على جنوم 42 بما في ذلك التطبيقات من توزيع جنوم. تتضمن تغييرات جنوم شاشة تسجيل دخول مُعاد تصميمها ، ومكوِّن ، ومؤشرات حجم وسطوع ، ولوحة ، و Graphite Shell. يتم استخدام مدير تطبيق يعتمد على برنامج جنوم لإدارة تثبيت تحديثات النظام.

أخيرا لمن هم مهتم بالقدرة على اختبار هذا التوزيعيجب أن تعلم أن حجم صورة التثبيت هو 1.7 جيجا بايت ويمكنك الحصول عليها من موقعها الرسمي في الرابط التالي.

أما المهتمون بمعرفة تطورات المشروع فعليهم أن يعلموا أنها موزعة بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

تعليق ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني.

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   txerrenak قال

    أنا في حيرة من أمري مع هذا التوزيع. على سبيل المثال ، أردت إدارة ملحقات جنوم (لقد قمت بتثبيت الامتدادات والملحق المقابل في Firefox) وتم تمييزها جميعًا على أنها غير متوافقة.

    لا يمكنني الحصول على هذه الامتدادات؟