يتم استخراج xunlei من مجموعة Thunder Synology ويستخدم لخدمة التنزيل عن بعد Thunder لتوزيعات Linux (التي تدعم OpenWrt/Alpine/Docker). للتجريب فقط يرجى حذفه بعد التجريب.
دعم X86_64/aarch64
دعم glibc/musl
دعم تغيير دليل التحميل
مصادقة لوحة الدعم
يدعم التثبيت كمستخدم محدد (UID/GID)
الحد الأدنى لضغط صورة Docker (حوالي 40 ميجابايت)
المكونات الإضافية المدعومة: NAS Star (pcdn)، البرنامج الإضافي لاختبار السرعة
رمز الدعوة الداخلي (3H9F7Y6D/Thunder Niutong)، المسار السريع لتطبيق الرمز الداخلي: https://t.cn/A6fhraWZ
منفذ الوصول إلى الويب الافتراضي 5055
❯ ./xunlei يعمل Synology Nas Thunder على نظام Linux الاستخدام: xunlei [خيارات]الأوامر: تثبيت تثبيت xunlei إلغاء تثبيت xunlei مساعدة Launcher xunlei اطبع هذه الرسالة أو مساعدة الأمر (الأوامر) الفرعية المحددة خيارات: -d, --debug تمكين التصحيح -h، --help تعليمات الطباعة -V، --version نسخة الطباعة ❯ ./xunlei install --help قم بتثبيت xunlei الاستخدام: تثبيت xunlei [خيارات] خيارات: --debug تمكين تصحيح الأخطاء [env: XUNLEI_DEBUG=] -u, --auth-user اسم مستخدم مصادقة Xunlei [env: XUNLEI_AUTH_USER=] -w, --auth-password كلمة مرور مصادقة Xunlei [env: XUNLEI_AUTH_PASSWORD=] -H, --host مضيف الاستماع Xunlei [env: XUNLEI_HOST=] [الافتراضي: 0.0.0.0] -P, --port منفذ استماع Xunlei [env: XUNLEI_PORT=] [الافتراضي: 5055] -U، --uid إذن Xunlei UID [env: XUNLEI_UID=] -G, --gid إذن Xunlei GID [env: XUNLEI_GID=] -c، --config-path دليل تكوين Xunlei [الافتراضي: /opt/xunlei] -d، --download-path دليل تنزيل Xunlei [افتراضي: /opt/xunlei/downloads] -m, --mount-bind-download-path دليل تنزيل Xunlei mount bind [افتراضي: /xunlei] -ح، --مساعدة مساعدة في الطباعة
توجد حزم deb/حزم rpm وملفات ثنائية مجمعة مسبقًا في إصدارات GitHub، مع أخذ Ubuntu كمثال:
wget https://github.com/gngpp/xunlei/releases/download/v3.11.2-32/xunlei-embed-3.11.2-32-aarch64-unknown-linux-gnu.deb dpkg -i xunlei_3.11.2-32_amd64.deb# تثبيت وتشغيل برنامج Thunder xunlei install# إيقاف وإلغاء تثبيت برنامج Thunder xunlei uninstall# إذا كان نظامك لا يدعم systemd، فقم بتشغيل مشغل xunlei يدويًا
تشغيل عامل الميناء -it --rm --privileged -p 5055:5055 --name=xunlei -v $(pwd)/data:/opt/data -v $(pwd)/التنزيلات:/التنزيلات -e XUNLEI_AUTH_USER=admin -e XUNLEI_AUTH_PASSWORD=admin gngpp/xunlei: الأحدث
توجد ملفات ipk مجمعة مسبقًا في إصدارات GitHub حاليًا، يتم توفير إصدارات aarch64/x86_64 والبنيات الأخرى بعد التنزيل، استخدم opkg للتثبيت.
wget https://github.com/gngpp/xunlei/releases/download/v3.11.2-32/xunlei_3.11.2-32_aarch64_generic.ipk wget https://github.com/gngpp/xunlei/releases/download/v3.11.2-32/luci-app-xunlei_1.0.1-7-1_all.ipk wget https://github.com/gngpp/xunlei/releases/download/v3.11.2-32/luci-i18n-xunlei-zh-cn_1.0.1-7-1_all.ipk opkg تثبيت xunlei_3.11.2-32_aarch64_generic.ipk opkg قم بتثبيت luci-app-xunlei_1.0.1-7-1_all.ipk opkg تثبيت luci-i18n-xunlei-zh-cn_1.0.1-7-1_all.ipk
git clone https://github.com/gngpp/xunlei && cd xunlei# التجميع الافتراضي والتثبيت عبر الإنترنت بناء البضائع --release && mv target/release/xunlei .# تجميع الحزمة الكاملة وتثبيتها bash +x ./unpack.sh && بناء البضائع - الإصدار - الميزات تضمين && mv target/release/xunlei .# تنفيذ التثبيت ./xunlei install# إذا كان النظام لا يدعم systemd، فقم بتشغيل برنامج daemon./xunlei Launcher يدويًا
حزمة القرص المضغوط شارك svn https://github.com/gngpp/xunlei/trunk/openwrtcd - جعل Menuconfig # اختر LUCI->التطبيقات->luci-app-xunlei make V=s
إذا كانت هناك مشكلة في بدء تشغيل openwrt، فقم أولاً بتنفيذ service xunlei disable && service xunlei enable
لمسح ذاكرة التخزين المؤقت لحزمة Thunder المثبتة مسبقًا (ربما تسمى حزمة شخص آخر أيضًا xunlei، والتي ستحتوي على ذاكرة تخزين مؤقت init.d إذا لم تكن كذلك). العمل، ثم قم بتشغيل وضع التصحيح لعرض السجل، فمن الأفضل التثبيت الجديد وإعادة التشغيل
بالنسبة لنظام التشغيل الخاص بمكتبة وقت تشغيل musl، إذا كانت هناك مكتبة وقت تشغيل glibc بالفعل، فستكون متوافقة مع بيئة تشغيل نظام التشغيل أولاً (لتجنب تعارض التبعيات مع البرامج الأخرى في النظام، والتي قد تفتقد التبعيات وتكملها بنفسك)
لا يمكن حاليًا تحديد تشغيل LD لتحميل المكتبة أو الضغط (يتم توقيع الملف الثنائي)، ويلزم إجراء التصحيح العكسي.
يعتمد المكون الإضافي على bash، ويحتاج النظام إلى تثبيت bash.