حلّ المجتمع

خدمة qBittorrent غير متاحة على ZimaOS: ما الذي يجب التحقق منه

A ZimaOS 1.5.4 qBittorrent install opened a Service unavailable page; replies suggested logs, an alternative LinuxServer image and newer App Store paths.

لا تعني صفحة «الخدمة غير متاحة» في qBittorrent على ZimaOS ‏1.5.4 أنك تحتاج إلى تمرير وحدة معالجة رسومية أو جهاز، أو إلى الوضع ذي الامتيازات. تتمثل الفحوص المفيدة في سجل الحاوية، وتعيين منفذ واجهة الويب، وكلمة المرور المُنشأة، ومسار /config المستمر، وما إذا كانت صورة التطبيق نفسها تبدأ بنجاح.

لم تصل سلسلة النقاش الأصلية إلى إصلاح مؤكد لحاوية hotio الأصلية. واقترح أفراد المجتمع بدلًا من ذلك تطبيقًا قائمًا على LinuxServer، وعرضوا عدة مسارات لتثبيته من متجر التطبيقات؛ لذا ينبغي التعامل مع تلك الاقتراحات على أنها بدائل وليست إصلاحًا مُثبتًا.

كيف بدا الخطأ الأصلي

صفحة خطأ «خدمة qBittorrent غير متاحة» في ZimaOS
فتَح تطبيق qBittorrent المدمج صفحة عامة بعنوان «الخدمة غير متاحة». المصدر: منتدى مجتمع IceWhale.
مربع حوار نصائح qBittorrent يعرض كلمة مرور المسؤول من السجل ومسارات DATA
أظهر ZimaOS أن كلمة مرور المسؤول المؤقتة ينبغي قراءتها من السجل، وسرد مسارات DATA التي يمكن للتطبيق الوصول إليها. المصدر: منتدى مجتمع IceWhale.

تعذّر على غلاف qBittorrent الوصول إلى التطبيق. وكان ZimaOS نفسه قد وجّه المستخدم بالفعل إلى سجلات بدء التشغيل، وهي طبقة التشخيص المناسبة.

تحقق من الحاوية الحالية قبل إعادة التثبيت

إعدادات تطبيق qBittorrent في ZimaOS باستخدام إصدار صورة hotio ‏5.0.4
استخدم تعريف التطبيق لدى المستخدم صورة hotio لـ qBittorrent، وشبكة bridge، ومنفذ المضيف 8181 ومنفذ الحاوية 8080. المصدر: منتدى مجتمع IceWhale.
إعدادات PUID وPGID والمنطقة الزمنية وUMASK لـ qBittorrent في ZimaOS
كانت الحاوية الحالية تحتوي بالفعل على قيم PUID/PGID والمنطقة الزمنية وUMASK العادية. المصدر: منتدى مجتمع IceWhale.
تظليل حقول امتيازات وأجهزة qBittorrent في ZimaOS
تساءل المستخدم عما إذا كان الجهاز أو الوضع ذي الامتيازات مطلوبًا؛ ولا يُعد أيٌّ منهما متطلبًا عاديًا لواجهة ويب qBittorrent. المصدر: منتدى مجتمع IceWhale.

تحقق من أن منفذ واجهة الويب على المضيف مرتبط بالمنفذ الذي يستمع إليه qBittorrent فعليًا، وأن /config مستمر، وأن سجل الحاوية لا يعرض خطأً عند بدء الإعدادات أو قاعدة البيانات. لا تتطلب حاوية qBittorrent العادية وحدة معالجة رسومية أو جهازًا عشوائيًا على المضيف.

إذا غيّرت منفذ واجهة الويب في صورة LinuxServer، فتتطلب وثائقها الحالية أن يتطابق كلٌّ من تعيين منفذ Docker وWEBUI_PORT. راجع وثائق LinuxServer الخاصة بـ qBittorrent.

كان اقتراح LinuxServer صورة بديلة

بطاقة تطبيق qBittorrent من LinuxServer في متجر تطبيقات
اقترح رد من المجتمع استخدام صورة qBittorrent من LinuxServer بدلًا منها. المصدر: منتدى مجتمع IceWhale.
صفحة إصدار qBittorrent من LinuxServer للإصدار 5.1.4 r2 ls441
يشير الموضوع إلى إصدار حاوية qBittorrent من LinuxServer، وليس إلى ملف ينبغي تثبيته مباشرةً في ZimaOS. المصدر: منتدى مجتمع IceWhale.

الأصول المُصدرة في لقطة الشاشة هي تنزيلات للشفرة المصدرية، وليست حزمًا لرفعها إلى ZimaOS. ينبغي أن يشير تثبيت qBittorrent في حاوية إلى صورة Docker، وأن يُعاد إنشاء الحاوية بالإعدادات الصحيحة.

يُعد دليل حاوية qBittorrent مفيدًا بعد تشغيل WebUI وعند الحاجة إلى التحقق من تعيينات التخزين.

تغيّرت قوائم App Store بين إصدارات ZimaOS

قائمة منسدلة لمستودعات تطبيقات ZimaOS تعرض مصادر المجتمع
أظهر رد آخر قائمة مصدر المستودع المتاحة في تخطيط أحدث لـ App Store. المصدر: منتدى مجتمع IceWhale.
لوحة تحكم ZimaOS مع تمييز App Store
عثر المستخدم على App Store في الواجهة المختلطة بالإنجليزية والتشيكية. المصدر: منتدى مجتمع IceWhale.
واجهة إضافة تطبيق يعمل داخل حاوية في App Store في ZimaOS
أتاحت الواجهة الأحدث إجراء «إضافة تطبيق يعمل داخل حاوية» بدلًا من القائمة نفسها التي عرضها مستخدم آخر. المصدر: منتدى مجتمع IceWhale.
نموذج تثبيت التطبيقات يدويًا في ZimaOS
يتيح نموذج التثبيت اليدوي للمستخدمين تحديد الصورة وواجهة Web UI والمنافذ والتخزين ومتغيرات البيئة. المصدر: منتدى مجتمع IceWhale.

توضح لقطات الشاشة هذه سبب تقادم تعليمات القوائم القديمة خطوة بخطوة بسرعة. فقد تغيّرت مصادر المستودعات وتثبيت الحاويات يدويًا داخل واجهة App Store بين الإصدارات.

استخدم تخطيط App Store الحالي في إصدار ZimaOS المثبّت لديك بدلًا من محاولة إعادة إنتاج لقطة شاشة الإصدار 1.5.4 حرفيًا.

الخلاصة

لم تُثبت حالة المصدر حلًا واحدًا قاطعًا. ابدأ بالسجلات وتعيين WebUI/الإعدادات؛ ولا تضف أجهزة أو وضعًا ذا امتيازات دون حاجة موثقة. إذا انتقلت إلى LinuxServer، فانشر صورة الحاوية الحالية بالمنافذ المطلوبة، /config، وسير عمل PUID/PGID وكلمة المرور المُنشأة، بدلًا من تنزيل أرشيفات مصدر GitHub.