تحتاج إلى أداة مزامنة رائعة لخادم Linuxيعمل بسرعة ، ويدعم العملاء على منصات متعددة؟ تحقق من Seafile على لينكس. إنه حل لمزامنة الملفات على مستوى المؤسسات يجعل من السهل نقل البيانات من مكان إلى آخر عبر شبكة LAN ، وكذلك الإنترنت.
التركيب
بسبب عدد الأنواع المختلفة من خادم Linuxأنظمة التشغيل موجودة هناك ، وقد اختار المطورون إنشاء "مثبت Linux" عام. لإعداد Seafile على Linux ، افتح محطة طرفية واستخدم مجلد مشترك أداة التنزيل لتنزيل أحدث حزمة.
64 بت:
wget https://download.seadrive.org/seafile-server_6.2.3_x86-64.tar.gz
32 بت:
wget https://download.seadrive.org/seafile-server_6.2.3_i386.tar.gz
بعد الاستيلاء على برنامج الخادم ، ستحتاج إلى استخراج الأرشيف الذي يحتوي عليه. قم بذلك باستخدام tar.
tar xvzf seafile-server_*.tar.gz
تشغيل الأمر tar بهذه الأحرف سوففك حزمة الأرشيف بالكامل واستخراجها ووضعها في نفس المجلد الذي تم تنزيله إليه. من هنا ، ستحتاج إلى استخدام الأمر CD لإدخال دليل الأرشيف المستخرج.
cd seafile-server_6.2.3_x86-64
أو
cd seafile-server_6.2.3_i386
كما ذكر من قبل ، برنامج خادم Seafileهو المثبت العام. بدلاً من التعبئة والتغليف لمختلف توزيعات Linux ، قام المطورون بتضمين العديد من البرامج النصية المختلفة التي يمكن للمستخدم تشغيلها لتنفيذ كل شيء. لعرض كافة البرامج النصية الفردية الفردية المضمنة داخل الدليل ، استخدم الأمر ls.
ls
لتصفية البرامج النصية shell على وجه التحديد ، فكّر في دمج أمر ls مع حرف بدل وامتداد الملف .sh:
ls *.sh
اقامة
هناك العديد من البرامج النصية المختلفة لتشغيل. بالنسبة لمعظم المستخدمين ، البرنامج النصي المراد تشغيله هو "setup-seafile.sh". إذا كنت ترغب في إعداد برنامج الخادم باستخدام SQL ، بدلاً من الإعدادات الافتراضية ، فحاول تشغيل "setup-seafile-mysql.sh". ضع في اعتبارك أن برنامج الإعداد الافتراضي هو الأفضل لمعظم المستخدمين ، والنصوص الأخرى مخصصة للمستخدمين المتقدمين الذين يريدون بالتحديد مزيدًا من التحكم في الخادم الخاص بهم. تحقق من موقع Seafile لمزيد من المعلومات.
ابدأ التثبيت بـ:
sudo sh setup-seafile.sh
الجزء الأول من العملية هو تسمية خادم Seafile الخاص بك. ضمن "ما الذي ترغب في استخدامه كاسم لخادم seafile هذا؟" ، أدخل اسم خادمك. اضغط على مفتاح الإدخال للمتابعة.
بعد ذلك ، ستحتاج إلى تحديد عنوان IP الخاص بالشبكة المحلية للخادم. استخدم الأمر أدناه لتحديد عنوان IP الخاص بالجهاز المضيف ، ثم أدخله في الموجه في الجهاز.

ملاحظة: قد تحتاج إلى فتح محطة منفصلة للقيام بذلك.
ip addr show | grep "inet 192.168"
في الخطوة الثالثة ، يطلب البرنامج النصي من المستخدمتحديد المكان الذي ينبغي لـ Seafile حفظ جميع البيانات التي يقوم بمزامنتها بشكل افتراضي ، يكون هذا الدليل ~ / seafile-data. بالنسبة لمعظم المستخدمين ، فإن هذا سوف يفعل. إذا كنت ترغب في تغييره ، فحدد المسار إلى الموقع في برنامج التثبيت.
إذا كنت ترغب في تغيير المنفذ الافتراضي الذي يعمل عليه برنامج الخادم ، فستسمح لك الصفحة التالية بذلك. بخلاف ذلك ، اضغط على "إدخال" لاستخدام المنافذ الافتراضية وانتقل إلى الخطوة التالية.
عندما تم تثبيت برنامج الخادم وبعد التكوين ، سيقوم البرنامج النصي بطباعة عنوان IP واسم الخادم والمنفذ وما إلى ذلك ، ويسأل عما إذا كان "هذا مقبول". اقرأها ، واضغط على مفتاح الإدخال للمتابعة خلال عملية التثبيت.

تم تثبيت Seafile. لتشغيل الخادم ، قم بما يلي:
./seafile.sh start
لإيقاف الخادم ، قم بما يلي:
./seafile.sh stop
أعد تشغيل الخادم مع
./seafile.sh restart
تثبيت عملاء المزامنة
جنبا إلى جنب مع برنامج الخادم ، يمكن للمستخدمين أيضاتثبيت أداة تزامن Seafile على أجهزة كمبيوتر Linux الخاصة بهم أيضًا. رسميًا ، تدعم أداة مزامنة واجهة المستخدم الرسومية Ubuntu و Debian و Fedora و Arch Linux وكذلك RHEL / CentOS. لتثبيته ، اختر نظام التشغيل الخاص بك واتبع تعليمات الأمر.
ملاحظة: إذا كنت تستخدم نظام تشغيل بخلاف تلك المذكورة أدناه ، فستحتاج إلى استخدام الإصدار العام من Seafile-GUI بدلاً من ذلك. قم بتنزيله هنا.
تعليمات أوبونتو
برنامج مزامنة Seafile متوافق معتم توزيع Ubuntu عبر PPA بدلاً من ملف حزمة دبيان القابل للتنزيل. يعد هذا اختيارًا جيدًا ، لأنه يسمح للمطورين بتوزيع تحديثات البرامج بانتظام على البرنامج الذي يعمل على الخادم الخاص بك. لتثبيت البرنامج على جهاز Ubuntu ، افتح المحطة الطرفية وقم بما يلي:
sudo add-apt-repository ppa:seafile/seafile-client sudo apt-get update sudo apt-get install seafile-gui
تعليمات دبيان
مثل أوبونتو ، ديبيان لديه مستودع البرمجيات لتسليم Seafile. يحتوي مستودع البرامج هذا على دعم لـ Debian 7 و 8 و 9. لإضافة مستودع برامج Seafile إلى جهاز Debian الخاص بك ، قم أولاً بفتح محطة والحصول على وصول إلى الجذر باستخدام سو.
عندما تحصل على وصول إلى الجذر ، أضف مفتاح الريبو إلىنظامك للتأكد من قيام دبيان بتثبيت البرنامج. بعد ذلك ، اختر إصدار دبيان الخاص بك واستخدم الأمر أدناه لإضافة مصدر البرنامج تلقائيًا إلى جهازك.
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 8756C4F765C9AC3CB6B85D62379CE192D401AB61
ديبيان 7
echo deb http://deb.seadrive.org wheezy main | sudo tee /etc/apt/sources.list.d/seafile.list
ديبيان 8
echo deb http://deb.seadrive.org jessie main | sudo tee /etc/apt/sources.list.d/seafile.list
ديبيان 9
echo deb http://deb.seadrive.org stretch main | sudo tee /etc/apt/sources.list.d/seafile.list
بعد إضافة مصدر البرنامج الجديد إلى دبيان ، قم بتحديث مصادر البرنامج وذاكرة التخزين المؤقت المناسبة. بمجرد انتهاء التحديث ، قم بتثبيت عميل مزامنة Seafile على النظام باستخدام:
sudo apt-get install seafile-gui
تعليمات فيدورا
sudo dnf install seafile-client
إرشادات Linux Linux
يوجد برنامج مزامنة Seafile الرسمي في Arch Linux AUR. اتبع دليلنا هنا لمعرفة كيفية تثبيت البرنامج من AUR لتنفيذه.
إعداد Seafile Sync
للمزامنة مع خادم Seafile ، ستحتاج إلى تسجيل الدخول إلى بيانات الاعتماد في عميل المزامنة.

افتح العميل ، وأدخل معلومات الخادم. ابدأ بعنوان IP ورقم المنفذ. استخدم عنوان IP الذي تم إدخاله في برنامج التثبيت مسبقًا ، وأضف رقم المنفذ الافتراضي. فمثلا:
http://192.168.1.133:8082
بعد ذلك ، افتح محطة ، وأدخل مجلد إعداد Seafile من وقت سابق.
cd seafile-server_6.2.3_x86-64
أو
cd seafile-server_6.2.3_i386
قم بتشغيل البرنامج النصي "reset-admin.sh" لإعداد مستخدم.
sudo sh reset-admin.sh
أدخل عنوان بريدك الإلكتروني ، واضبط كلمة المرور. ثم عد إلى عميل المزامنة ، وأدخل ذلك كمعلومات تسجيل الدخول الخاصة بك. إذا كانت المعلومات صحيحة ، فسوف يقوم عميل المزامنة بتسجيل الدخول. من هنا ، ابدأ في مزامنة جميع بياناتك عن طريق وضع الملفات والمجلدات فيها / الوطن / اسم المستخدم / Seafile /
تعليقات