SparkleShare: أداة لمزامنة الملفات السحابية

شرارة

SparkleShare هو أداة مزامنة الملفات والذي يسمح للمستخدمين بمزامنة ومشاركة العديد من الملفات النصية والمستندات المكتبية وأنواع أخرى من البيانات الصغيرة للمستخدمين على شبكة LAN أو عبر الإنترنت في شكل Dropbox.

SparkleShare إنه مجاني ويعمل بشكل رائع على عدد كبير من توزيعات Linuxبشكل افتراضي ، يستخدم Git كخلفية تخزين.

ميزة الاستضافة الذاتية هي أن المستخدم يحتفظ بالسيطرة الكاملة على بياناته الخاصة. في أبسط الحالات ، لا تتطلب الاستضافة الذاتية سوى SSH و Git.

نظام مضيف SparkleShare سهل التكوين ، بفضل أداة "Dazzle" الخاصة به. Dazzle هو برنامج نصي يمكن للمستخدمين استخدامه لمعالجة إجراءات SparkleShare وتوصيل العملاء وبسرعة أكبر.

كيفية تثبيت SparkleShare على توزيعات Linux المختلفة؟

لتثبيت أداة مزامنة الملفات الرائعة هذه على نظامنا أو على خادم ، سنستخدم البرنامج النصي Dazzle.

لا يتطلب البرنامج النصي Dazzle أي إعداد لمرة واحدة للاستخدام أو التثبيتما عليك سوى تنزيل البرنامج النصي إلى الدليل الرئيسي لخادم Linux أو سطح المكتب الذي سيستضيف الملفات.

لهذا في الطرفية ، سنكتب الأمر التالي:

wget https://raw.githubusercontent.com/hbons/Dazzle/master/dazzle.sh

تم تنزيل البرنامج النصي بالفعل سنقوم بتحديث أذونات البرنامج النصي Dazzle ، حتى يتمكنوا من استخدامه بشكل صحيح.

بدون الأذونات الصحيحة ، من المحتمل جدًا أن البرنامج النصي لن يعمل بشكل صحيح ، لذلك يجب علينا كتابة:

sudo chmod + x dazzle.sh

بعد تحديد الأذونات ، قم بتشغيل أمر إعداد Dazzle.

سيقوم أمر التكوين تلقائيًا بإنشاء ملفات تكوين متنوعة بالإضافة إلى تغييرات النظام الأساسية الأخرى المطلوبة لتشغيل نظام Sparkleshare.

sudo -s
sh dazzle.sh setup

يجب أن تدرك أن مضيفات ملفات Sparkleshare تعمل مع الملفات الصغيرة بطريقة أفضل مثل الملفات النصية أو الصور أو المستندات الصغيرة الأخرى.

لا ينصح بمحاولة استخدام هذا للملفات الكبيرةلأن هذا ليس ما تم تصميم البرنامج من أجله.

لإنشاء مشاركة جديدة ، ما عليك سوى تشغيل الأمر التالي

sh dazzle.sh create recuerso_a_compartir

عند اكتمال البرنامج النصي Dazzle ، سيطبع تفاصيل الاتصال عن بُعد لمشاركتك الجديدة.

يجب عليهم نسخ هذه المعلومات المشتركة وحفظها في ملف نصي.

تثبيت عميل Sparkleshare

Sparkle Share 1

الآن وبعد تشغيل خادم Sparkleshare ، حان الوقت لتكوين جانب العميل. لحسن الحظ، Sparkleshare متاح على جميع أنظمة التشغيل الرئيسية.

لتثبيت Sparkleshare على Linux ، افتح Terminal واتبع التعليمات وفقًا لتوزيع Linux الخاص بك.

إذا كانوا من مستخدمي Debian أو Ubuntu أو Linux Mint أو Elementary OS أو أي نظام مشتق منها، يمكنك تثبيت هذه الأداة بالأمر التالي:

sudo apt-get install sparkleshare

في حالة من هم مستخدمي Arch Linux ، Manjaro أو Antergos أو أي نظام مشتق من Arch Linux. من الضروري تمكين مستودع "المجتمع" في ملف pacman.conf الخاص بك.

لتثبيت التطبيق ، يجب عليك كتابة:

sudo pacman -S sparkleshare

بينما لمن هم CentOS و RHEL و Fedora ومستخدمي النظام المشتق منهم من هؤلاء يمكنهم تثبيت التطبيق باستخدام الأمر التالي:

sudo dnf install sparkleshare -y

إذا كنت مستخدم لأي إصدار من OpenSUSE ، ما عليك سوى التثبيت باستخدام الأمر التالي:

sudo zypper in sparkleshare

مطوري Sparkleshare لديها إصدار من Flatpak متاح للتثبيت، لهذا عليهم فقط تنفيذ الأمر التالي:

flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.sparkleshare.SparkleShare

إعداد SparkleShare

للاتصال بـ SparkleShare ذاتية الاستضافة ، أولاً يجب عليهم إضافة المعرف إلى الخادم الخاص بهم. ابدأ تشغيل عميل SparkleShare وانقر بزر الماوس الأيمن فوقه في علبة النظام على سطح المكتب.

في قائمة النقر بزر الماوس الأيمن ، ابحث عن "Client ID" وانقر على الزر "نسخ إلى الحافظة".

مع الوصول إلى الجذر ، قم بتشغيل البرنامج النصي Dazzle وقم بتشغيل الأمر التالي:

sh dazzle.sh link

مباشرة بعد يجب أن يضعوا بطاقة الهوية وهذا كل شيء.

عندما يكون المضيف والعميل متصلين ، انقر مرة أخرى على أيقونة SparkleShare في systray وحدد "إضافة مشروع مستضاف" ، هنا ستحتاج إلى إدخال تفاصيل الاتصال لمشاركتك للوصول.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.