حلّ المجتمع

كم عدد التطبيقات التي يضمّها ZimaOS؟ لماذا أصبحت الأعداد القديمة متجاوزة؟

A December 2023 community question asked how many apps were available in CasaOS and ZimaOS; an IceWhale reply gave then-current store counts and pointed to third-party app stores.

ينبغي اعتبار إجابة موضوع عام 2023 عن «عدد التطبيقات التي يضمها ZimaOS» لقطة تاريخية، لا إجماليًا حاليًا لكتالوج التطبيقات. فقد ذكر موظفو IceWhale أن عدد التطبيقات كان يتجاوز 80 تطبيقًا آنذاك، ويقترب من 400 تطبيق عند تضمين المتاجر التابعة لجهات خارجية، لكن أعداد التطبيقات تتغير مع إضافة المستودعات للحزم أو إزالتها أو تحديثها أو إيقافها.

بالنسبة إلى المستخدمين الحاليين، تتمثل الإجابة الأكثر فائدة في أن ZimaOS يوفر ثلاث طرق للتثبيت: متجر التطبيقات المدمج، والمتاجر المجتمعية/التابعة لجهات خارجية، واستيراد ملفات Docker Compose مخصصة. لذلك يصبح العدد الثابت للتطبيقات أقل أهمية بكثير من التحقق مما إذا كانت الخدمة التي تريدها تتوفر لها حزمة قيد الصيانة أو تعريف Compose صالح للاستخدام.

ما الذي كان يعنيه عدد التطبيقات في 2023؟

طرح صاحب المنشور الأصلي سؤالًا عن مقارنة بسيطة للنظام البيئي للتطبيقات. وقد أجاب أحد ممثلي IceWhale رسميًا بالأرقام المتاحة في ديسمبر 2023: أكثر من 80 تطبيقًا في النظام البيئي الرئيسي، ونحو 400 تطبيق عند إضافة متجر تابع لجهة خارجية. تصف هذه الأرقام تلك الإجابة بدقة، لكن لا ينبغي إعادة استخدامها باعتبارها مواصفة حالية لـ ZimaOS.

تصف وثائق ZimaOS الحالية بدلًا من ذلك نظامًا بيئيًا يضم تطبيقات شائعة مثل Syncthing وPi-hole وPaperless، إلى جانب العديد من الحزم الأخرى. كما تؤكد وثائق ميزات ZimaOS الحالية دعم Docker Compose بدلًا من نشر إجمالي دائم.

مصادر التطبيقات الثلاثة المهمة اليوم

  • متجر التطبيقات المدمج: الخيار الأسهل للنشر بنقرة واحدة وللخدمات الشائعة.
  • المتاجر التابعة لجهات خارجية: كتالوجات تديرها المجتمعات وتوسّع ما يظهر في الواجهة، مع تغير مدى توفرها بمرور الوقت.
  • Docker Compose المخصص: مسار للتطبيقات التي لا تملك إدراجًا في متجر أو تحتاج إلى إعداد مخصص.

تُعد صفحة النظام البيئي لتطبيقات ZimaOS نقطة بداية أفضل من الاعتماد على إجمالي عددي قديم.

لماذا تستمر أعداد التطبيقات في التغير؟

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

إذا كنت تقيّم خادمًا لحِمل عمل محدد، فابحث عن ذلك الحِمل بدلًا من الاكتفاء بالسؤال عن إجمالي عدد التطبيقات. ويمكن أن يساعدك دليل أجهزة تطبيقات ZimaOS أيضًا في تحديد ما إذا كان التطبيق المتاح مناسبًا لأجهزتك.

ماذا تفعل عندما يكون التطبيق الذي تريده غير متوفر؟

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

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

الخلاصة

كانت إجابة «أكثر من 80 / نحو 400» مفيدة في ديسمبر 2023، لكنها أصبحت الآن لقطة قديمة. واليوم، ينبغي تقييم ZimaOS بناءً على توفر الخدمة المستهدفة في المتجر المدمج، أو متجر مجتمعي قيد الصيانة، أو عملية نشر حالية عبر Docker Compose، لا بناءً على رقم دائم واحد لعدد التطبيقات.