سوف أتطرق بهذة التدوينة عن كيفية تركيب وتشغيل برنامج التورينت الشهير Azureus المسمى حالياً Vuze على خوادم أنظمة لينكس بدون واجهة رسومية، أو كما يسمى Headless.
قد يتسأل أحد منكم عن سبب تركيب برنامج التورينت Azureus على خوادم لينكس، ولماذا لايتم تركيبه بشكل مباشر على الجهاز الشخصي بدلاً من الخادم؟
شخصياً، لدي هذة الأسباب:
بطئ إتصال الإنترنت.
أستخدم جهاز كمبيوتر محمول في جميع أعمالي، مما يصعب إمكانية ترك الجهاز يعمل على تحميل الملفات بواسطة التورينت في حالة كوني بالخارج.
إستغلال سرعة إتصال الخوادم.
وحالياً أستخدم Azureus على خادمي الشخصي المستضاف لدى شركة Hostgator.com، وقبل التركيب الرجاء مراجعة سياسة الإستضافة الخاصة بك لكي لا يتعرض خادمك للأيقاف.
التركيب سوف يتم على الأنظمة المبنية على حزم RPM، مثل Redhat/CentOS/Fedora.
نفذ الأوامر التالية كالمستخدم الجذري root.
قم بتركيب أدوات التطوير الخاصة بالجافا JDK عن طريق Yum:
yum -yv install java-1.6.0-openjdk.i386
قم بتحميل الكود المصدري الخاص ب Azureus:
cd ~
mkdir azureus && cd azureus
wget "http://sourceforge.net/projects/azureus/files/vuze/Vuze_4602/Vuze_4602.jar/download"
قم يتحميل المكتبات المساعدة وضعهم في نفس المجلد الذي قمت بتحميل الكود المصدري الخاص ب Azureus بداخله
wget "http://svn.vuze.com/public/client/trunk/uis/lib/commons-cli.jar"
wget "http://svn.vuze.com/public/client/trunk/uis/lib/log4j.jar"
تم!
الأن قم بتشغيل برنامج Azureus كالتالي:
cd ~/azureus
java -jar Vuze_4602.jar --ui=console
ظهرت لك الشاشة الرئيسية الخاصة ببرنامج Azureus، وبالأسفل تعليمات الإستخدام:
لإضافة ملف تورينت:
add path/to/the/torrent/file.torrent
سحب ملف تورينت من الإنترنت:
add http://torrents.jerais.com/file.torrent
لعرض ملفات التورينت الحالية التي تقوم بتحميلها أو رفعها:
show torrents
بجانب كل ملف تورينت نسبة النقل % و الرقم التسلسلي الخاص به، لإيقاف الملف رقم 7 ننفذ الأمر
stop 7
ولحذف ملف توربنت بعد الإنتهاء منه، لنفرض أنه رقم 7
remove 7
لإغلاق برنامج Azureus
quit
معلومات:
سيتم حفظ ملفات التورينت في المجلد
/root/Vuze Downloads
تستطيع تغيير مكان الحفظ بتنفيذ
set "Default save path" "/home/jerais/torrents/" string
set "Use default data dir" true boolean
يعطيك العافية جريس