الرئيسية
» لينوكس
»
كيفية إعداد واجهة المستخدم الرسومية لبرنامج qBittorrent على نظام لينكس
كيفية إعداد واجهة المستخدم الرسومية لبرنامج qBittorrent على نظام لينكس
لإعداد واجهة المستخدم الرسومية لبرنامج qBittorrent على نظام لينكس ، قم بتثبيته qbittorrent-nox، ثم شغّله مرة واحدة كمستخدم عادي (ليس المستخدم الجذر)، ثم سجّل الدخول عبر متصفح. عند التشغيل الأول، ستظهر لك عنوان واجهة المستخدم الرسومية وبيانات تسجيل الدخول. عيّن كلمة مرور قوية قبل ترك الخدمة متصلة بالإنترنت. للوصول عن بُعد، استخدم نفق SSH أو وكيل HTTPS بدلاً من تعريض منفذ HTTP الافتراضي للإنترنت العام.
1. تثبيت qbittorrent-nox
تعمل هذه qbittorrent-noxالحزمة بدون واجهة رسومية، ويتم التحكم بها من خلال متصفح. قم بتثبيتها من مدير الحزم الخاص بتوزيعتك:
أوبونتو أو ديبيان:sudo apt update && sudo apt install qbittorrent-nox
فيدورا:sudo dnf install qbittorrent-nox
Arch Linux:sudo pacman -S qbittorrent-nox
توجد حزم أوبونتو في مكون Universe؛ فعّله إذا لم يتمكن APT من العثور على الحزمة. تختلف إصدارات الحزم باختلاف الإصدار. راجع كتالوج حزم أوبونتو أو ديبيان أو آرتش أو فيدورا الرسمي إذا كانت الحزمة غير متوفرة. يشرح دليل التثبيت الأصلي خيارات الحزمة والإصدار.
يقوم الطرفية بتثبيت حزمة qBittorrent بدون واجهة رسومية.
2. شغّل برنامج qBittorrent كمستخدم عادي
لا تُشغّل برنامج qBittorrent باستخدام حساب الجذر sudo. يخزن qBittorrent الإعدادات والتنزيلات للحساب الذي يُشغّله. لإجراء اختبار سريع، استخدم حسابك العادي (غير حساب الجذر). على الخادم، استخدم حسابًا مخصصًا مثل حساب الجذر qbtuser؛ أنشئه باستخدام الأمر المناسب sudo adduser qbtuser، أو باستخدام الأمر المناسب إذا كان متاحًا sudo useradd -m -s /bin/bash qbtuser. شغّل برنامج qBittorrent باستخدام نفس الحساب.
sudo -iu qbtuser
qbittorrent-nox
وافق على الإشعار القانوني عند ظهوره. يعرض برنامج qBittorrent عنوان URL لواجهة المستخدم الرسومية، وعادةً ما يكون `<عنوان URL>` http://localhost:8080، واسم مستخدم المسؤول. في الإصدارات الحالية التي لا تحتوي على كلمة مرور محفوظة، يتم عرض كلمة مرور عشوائية مؤقتة في نافذة الأوامر. قد لا تزال بعض الحزم القديمة تعرض كلمة المرور الافتراضية adminadmin؛ استخدم القيمة التي يعرضها إصدارك وقم بتغيير أي كلمة مرور افتراضية فورًا.
عند التشغيل الأول، يتم طباعة عنوان واجهة المستخدم على الويب وتفاصيل تسجيل الدخول.
3. سجّل الدخول وغيّر كلمة المرور
على جهاز لينكس، افتح العنوان المطبوع في متصفح وسجّل الدخول باسم المستخدم admin. إذا كان العميل يعمل على خادم بدون واجهة رسومية، فاتصل عبر SSH كما هو موضح أدناه. في الإعدادات أو التفضيلات ← واجهة المستخدم الرسومية ، عيّن كلمة مرور فريدة وقوية. احتفظ بالمنفذ 8080إلا إذا كان قيد الاستخدام بالفعل. لإعداد محلي فقط، اربط واجهة المستخدم الرسومية بالمنفذ المحدد 127.0.0.1، ثم احفظ التغيير.
استخدم بيانات اعتماد بدء التشغيل لفتح واجهة المستخدم المحلية على الويب.قم بتعيين عنوان الربط والمنفذ وكلمة مرور جديدة.
4. الاتصال عن بُعد باستخدام نفق SSH
تستخدم واجهة المستخدم الرسومية بروتوكول HTTP افتراضيًا، لذا فإن إعادة توجيه منفذ عام مباشر قد يكشف بيانات تسجيل دخولك. من جهاز الكمبيوتر الخاص بك، افتح نفق SSH إلى خادم Linux:
أبقِ جلسة الطرفية مفتوحة وقم بزيارة http://127.0.0.1:8080الموقع من جهازك. للوصول بدون SSH، استخدم VPN أو قم بتكوين إنهاء TLS باستخدام خادم وكيل عكسي. يشرح دليل qBittorrent لنظام Linux HTTPS وNGINX إحدى الطرق المدعومة. لا تُعطّل المصادقة أو تُعرّض واجهة المستخدم الرسومية لشبكات غير موثوقة.
يُبقي توجيه SSH الوصول عن بُعد على المضيف المحلي.
5. حافظ على تشغيله باستخدام systemd
بعد حفظ الإعدادات الأولية، أوقف العملية الأمامية بالضغط على Ctrl+C ، ثم اخرج من واجهة الحساب. تتضمن العديد من حزم التوزيع هذا qbittorrent-nox@.serviceالقالب. فعّله للحساب المستخدم أعلاه وتحقق من حالته.
sudo systemctl enable --now qbittorrent-nox@qbtuser
sudo systemctl status qbittorrent-nox@qbtuser
استبدل هذا الخيار qbtuserإذا اخترت حسابًا آخر. إذا كانت الوحدة مفقودة، فاتبع دليل إعداد systemd الخاص بتوزيعتك. لتشغيل النظام مؤقتًا في الخلفية دون إدارة الإقلاع، استخدم qbittorrent-nox -d.
يؤكد فحص حالة systemd أن الخدمة قيد التشغيل.
6. أضف ملفات التورنت وابحث عن الملفات التي تم تنزيلها
في واجهة المستخدم على الويب، انقر على "إضافة تورنت" أو أيقونة الزائد. اختر .torrentملفًا أو حدد خيار رابط المغناطيس والصق عنوان URI الخاص به. تأكد من مسار الحفظ قبل بدء العملية، ولا تُضِف إلا المحتوى الذي لديك صلاحية تنزيله أو مشاركته.
أضف ملف تورنت أو الصق رابط مغناطيسي.
يقوم خادم لينكس بتنزيل البيانات، ولا يتم إرسالها إلى الجهاز الذي يعرض المتصفح. تحقق من مسار الحفظ المُحدد في إعدادات التنزيل. تُخزن ملفات حساب الخدمة ضمن مسارات ذلك الحساب، وليس بالضرورة في مجلدك الشخصي. استخدم SSH أو SFTP أو مجلدًا مشتركًا لاسترجاعها. عند حذف ملف تورنت مكتمل، اقرأ رسالة التأكيد واختر ما إذا كنت تريد الاحتفاظ ببياناته أو حذفها.
راجع تقدم عملية التورنت ونشاط النقل في لوحة التحكم.
استكشاف الأخطاء وإصلاحها
لن يتم تحميل الصفحة: تحقق sudo systemctl status qbittorrent-nox@qbtuserمن المنفذ في الإعدادات، وتأكد من أن النفق يستخدم نفس المنفذ.
فشل تسجيل الدخول: تحقق من مخرجات بدء التشغيل أو سجل الخدمة . استخدم حساب Linux نفسه الذي يملك إعدادات qBittorrent. راجع دليل استعادة كلمة مرورsudo journalctl -u qbittorrent-nox@qbtuser -n 50 --no-pager المشروع إذا تم حظر حسابك.
المنفذ 8080 مشغول: اختر منفذًا آخر من إعدادات واجهة المستخدم الرسومية، أو اختبره باستخدام الأمر المناسب qbittorrent-nox --webui-port=8081. حدّث عنوان URL للمتصفح ونفق SSH. ستجد خيارات سطر الأوامر في دليل qbittorrent-nox .