تنضم Manjaro إلى الثبات وتقدم نسختها ألفا

مانجارو غير قابل للتغيير

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

في الإعلان ذكر المطورون على هذا النحو الإصدار تجريبي ولا يمثل نسخة نهائية. ولذلك، ليس هناك ضمان للدعم. الهدف الأساسي هو جمع تعليقات المجتمع حول التكنولوجيا المستخدمة في Manjaro Immutable.

تم تطوير هذا الإصدار الجديد والمثير من Manjaro بواسطة Arkdep من مشروع Arkane Linux، وهو متاح للاختبار العام الآن!
الهدف من هذا الإصدار هو جمع تعليقات المجتمع حول التكنولوجيا التي تدعم Manjaro Immutable.

الملامح الرئيسية لمانجارو غير قابل للتغيير

من جانب من الميزات المذكورة في Manjaro Immutable، ما يلي:

  • النظام الأساسي للقراءة فقط: تم تثبيت صورة النظام الأساسي في وضع القراءة فقط، مما يعني أنه لا يمكن إجراء تغييرات دائمة عليها. وهذا يحمي النظام من الفساد المحتمل ويضمن إمكانية إعادته دائمًا إلى حالة معروفة ومستقرة.
  • ترقيات الذرية: يتم إجراء تحديثات النظام تلقائيًا، مما يعني أنه يتم تطبيقها مرة واحدة أو لا يتم تطبيقها على الإطلاق، مما يؤدي إلى تجنب الحالات المتوسطة غير المستقرة.
  • توافق التمهيد- الصورة الحالية (alpha) تدعم فقط التشغيل في وضع UEFI، سواء على أجهزة x86_64 أو أنظمة المحاكاة الافتراضية مثل VirtualBox وQEMU.
  • اركديب: لإدارة النظام، يتم تقديم أداة arkdep، وهي مجموعة من الأدوات التي تم تطويرها بواسطة Arkane Linux. يهدف arkdep إلى الاهتمام بتثبيت النظام وصيانته وإعادته إلى حالاته السابقة. Arkdep مكتوب بلغة Bash ويستخدم أدوات مساعدة GNU الأساسية، إلى جانب wget وcurl وSystemd.
  • الاستخدام: بالنسبة لجزء نظام الملفات، كان الاختيار هو Btrfs بالإضافة إلى مجلدات Btrfs الفرعية المستخدمة لإدارة الإصدارات المختلفة من النظام. يُذكر أن اختيار Btrfs يرجع إلى أنه يسمح لك بالتبديل بسهولة بين الصورة النشطة وأي تحديثات تم تنزيلها.
  • Flatpak وصناديق الرمل: أما بالنسبة للتغليف، فسيتم استخدام اختيار البرامج الإضافية المثبتة افتراضيًا بتنسيق Flatpak، وبالنسبة لبيئات التطوير أو تطبيقات محددة، يمكن استخدام الحاويات المُدارة باستخدام Podman وDistrobox. يُذكر أن اختيار ذلك يرجع إلى أن هذا يحافظ على النظام الأساسي سليمًا وآمنًا، مع السماح بالمرونة في التطبيقات وبيئات التطوير.
  • الاستخدام الاختياري لـ Pacman: على الرغم من أن جذر النظام للقراءة فقط، إلا أنه يمكن للمستخدمين تعطيل هذا الحظر مؤقتًا واستخدام Pacman، مدير الحزم القياسي لـ Arch Linux، لتثبيت برامج إضافية. ومع ذلك، سيتم فقدان أي حزم تم تثبيتها بهذه الطريقة بعد التحديث التالي للنظام وستحتاج إلى إعادة تثبيتها.

إدارة النظام

كما ذكرنا سابقًا، يمكن تنفيذ إدارة النظام باستخدام أوامر arkdep. على سبيل المثال، لتثبيت أحد التحديثات، يمكنك استخدام الأمر:

sudo arkdep deploy

لمقارنة التحديث المقترح مع النظام الحالي يمكنك استخدام:

arkdep diff

من أجل تثبيت حزمة، على سبيل المثال، إذا كنت تريد تغيير بيئة سطح مكتب جنوم (وهي البيئة الافتراضية) يمكنك تثبيت إصدار مع كيدي باستخدام:

sudo arkdep deploy test-manjaro-kde

أخيرًا، تجدر الإشارة إلى أن المستخدمين لديهم خيار إنشاء صور نظام مخصصة باستخدام قوالب محددة مسبقًا، مما يسمح لهم بتكييف Manjaro Immutable مع احتياجاتهم الخاصة.

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

إذا كنت مهتم باختبار النظام، يجب أن تعلم أن حجم الصورة هو 1.7 جيجابايت ويتطلب مساحة تخزين لا تقل عن 32 جيجابايت، ويوصى بـ 64 جيجابايت أو أكثر.

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