مقدمة
لا بد وأنك تسأل عن سبب وجود توزيعة جديدة خصوصا وأن هناك ما يزيد عن 200 توزيعة لينيكس. في الحقيقة، كل توزيعة لينيكس موجودة اليوم لها سبب لوجودها وعلى الرغم من أن الأسباب قد لا تكون ملائمة لك، الا انها ملائمة لمن يفكرون بنفس طريقة مصممي ومبرمجي التوزيعة. وبالتالي، توزيعة rlxos الجديدة لها سبب أو أسباب يراها المصممين مقنعة بما يكفي ليقوموا بتصميم توزيعة جديدة.
التوزيعة تأتي بعدد من المميزات المطلوبة جدا والمحببة للجميع. بسبب طريقة عمل التوزيعة، إقلاعها يستغرق 10 ثوان على قرص صلب ميكانيكي وأقل من 3 ثوان على قرص صلب من نوع NVMe! أيضا وبسبب طريقة تصميمها، تثبيت النظام يستغرق تقريبا دقيقة واحدة.
لماذا توزيعة جديدة؟
يقول مصممي التوزيعة في موقعهم الإلكتروني أن هناك بعض الأسباب التي دفعتهم لتصميم التوزيعة الجديد. هي أسباب أرادوا وجودها في توزيعة لينيكس ولكنهم لم يجدوها في أي توزيعة وبالتالي قرروا تنفيذ توزيعة خاصة بهم فيها هذه المميزات.
أسباب (مميزات) التوزيعة:
- حماية قسم root
- مدير حزم قابل لتشغيل الإضافات
- تطبيقات محمولة
- مصممة من الصفر
- مساعد رقمي
- العديد من الأمور الإضافية
حماية قسم root
يتم حماية قسم root في التوزيعة من خلال ما يسمى بـ “Overlay File System” وهو عبارة عن تنصيب متعدد الأطراف لعدد من المسارات في مسار واحد لينتج عنه مسار وهمي واحد ولكنه في الحقيقة أكثر من مسار في مجلد واحد. بالتالي وبدلا من إستخراج النظام الى المسار الحقيقي الخاص به، يتم استخدام صورة من النظام عند تنصيب النظام ويتم تنصيبها للقراءة فقط عند تشغيل النظام. من خلال هذه العملية لا يمكن كتابة أي شيء في قسم root.
هذه الطريقة تسمح بتحديث النظام وتثبيت البرامج من دون المساس بالنظام الحقيقي، تسمح أيضا بإستعادة ضبط المصنع بشكل حقيقي وسريع جدا بدون أي ضرر لنظام التشغيل، وتسمح أيضا بتحديث النظام بل وتثبيت إصدارات مختلفة من النظام على نفس الكمبيوتر بدون الحاجة لتجزئة القرص الصلب.
مدير حزم قابل لتشغيل الإضافات
مدير الحزم الجديد قادر على تشغيل إضافات خاصة به. حسب وصف المطورين، مدير الحزم متطور جدا وقابل للتطوير أكثر وتوسيع قدراته بكل سهولة من خلال الإضافات. مدير الحزم اسمه appctl وعلى ما يبدو سيتم تغيير اسمه في المستقبل القريب الى pkgupd.
في الوقت الحالي يتوفر اضافتين فقط لمدير الحزم. إضافة Recipe التي تتخطى طريقة prepare لتوليد ملفات قابلة للتثبيت من خلال ملفات recipe. وإضافة RlxPkg لتوفير دعم تثبيت حزم rlxos.
تطبيقات محمولة
من الأمور التي تركز عليها التوزيعة هي الإبتعاد عن مدراء التطبيقات التقليدية. ولهذا تم تصميم التوزيعة لتستخدم التطبيقات المحمولة لتقوم بدمجها في النظام وتشغيلها مباشرة بدون تثبيت ولا اعتماديات ولا تعديل في مكتبات النظام وبرمجياته.
هل rlxos مناسبة لي؟
في الحقيقة التوزيعة موجودة منذ 4 أيام تقريبا. على الرغم من كونها ثابتة جدا وسريعة بشكل لا يصدق وجاهزة للإستخدام العام، قد تريد التريث قليلا.
التوزيعة ما زالت حديثة العهد ومستودع التطبيقات الأصلية لا يزال شبه فارغ. في حال قررت أن تستخدمها، إنته الى أنك ستعتمد بشكل كامل على تطبيقات snap و flatpak. من المهم أيضا أن تعرف أنك حاليا لوحدك بدون أي دعم. التوزيعة كما ذكرنا موجودة منذ 4 أيام فقط وليس هناك أي مجتمع يقف خلفها.
دعم المبرمجين
لا يوجد مشروع على وجه الأرض قابل للتطبيق بدون رأس مال. مصممي ومطوري التوزيعة ليسوا استثناء لهذا القانون. على الرغم من عملهم لتوفير هذه التوزيعة مجانا لكل من يرغب في ذلك، دعم المطورين أمر لا بد منه ليستمروا بالتطوير. في حال أعجبتك التوزيعة وترغب في دعم مطورينها، يمكنك ذلك من خلال الرابط المرفق في الأسفل. تذكر، كل سنت تقوم بالتبرع به هو سبب نجاح المشروع وتطوره.