![]() |
شرارة هو تطبيق مفتوح المصدر يمكن تثبيته على أجهزة Linux و Mac و Android مزامنة الملفات بين أجهزة كمبيوتر متعددة على غرار الطريقة التي تفعل بها ذلك Dropbox . |
بادئ ذي بدء ، لماذا تتخلى عن Dropbox وتجرب Sparkleshare؟
1.- مع SparkleShare ، يمكنك التحكم في بياناتك لأنه يمكنك تخزينها على الخادم الخاص بك.
2.- لا يوجد حد للتحميل. في حالة تخزين البيانات على الخادم الخاص بك ، فإن الحد الوحيد هو سعة محرك الأقراص الثابتة.
3.- SparkleShare عبارة عن منصة مشتركة. ومع ذلك ، على الرغم من التخطيط لإصدار Windows و iOS ، لا توجد حتى الآن تواريخ محددة لهذه الإصدارات.
تركيب
على العميل
فتحت محطة وكتبت (Ubuntu 11.10 فقط):
sudo apt-get install شرارة
هذه الحزمة متاحة أيضًا في مستودعات من توزيعات Linux الشائعة الأخرى. متاح أيضا الخاص بك كود المصدر.
ثم افتح SparkleShare وأدخل اسمك وبريدك الإلكتروني. انقر فوق متابعة.
ستنشئ SparkleShare ملف تكوين في مجلد ~ / SparkleShare. انسخ محتواه.
على الخادم
تأكد من تثبيت حزم خادم git و openssh.
قم بتسجيل الدخول إلى الخادم وقم بتشغيل الأوامر التالية:
adduser - معطل-كلمة المرور بوابة
cd / home / git
git init - bare MyProject
مكدير .ssh
vi .ssh / author_keys
اضغط على مفتاح i لتنشيط وضع التحرير. الصق النص الذي نسخته من ملف التكوين سابقًا. اضغط على ESC ، كتبت: x! واضغط على مفتاح Enter لحفظ الملف. إذا كنت تريد أن يتمكن المزيد من الأشخاص من الوصول إلى هذا المشروع ، فقم بلصق أقواسهم في سطر جديد في هذا الملف.
أخيرًا ، قم بتشغيل الأوامر التالية:
chmod 700ssh
chmod 600 .ssh / author_keys
chown -R بوابة.
في المثال ، تم اختيار مستخدم git لأن العميل يفترض أنه سيتم استخدام هذا المستخدم. ومع ذلك ، إذا لزم الأمر ، يمكن تغييره. عليك فقط إخبار العميل (في الخطوة التالية) باستخدام البادئة user @ في عنوان الخادم.
على العميل ، مرة أخرى
انقر على أيقونة حالة SparkleShare وحدد خيار "Add Hosted Project". ثم حدد "على الخادم الخاص بي" وأدخل عنوان الخادم الخاص بك في حقل العنوان و "/ home / git / MyProject" في حقل "المسار البعيد". انقر فوق إضافة.
تم ، يجب ربط SparkleShare بخادمك!
مصدر: شرارة
أنا جديد على نظام Linux ، فأنا أحاول حقًا تهيئة هذا الخادم ولكني أفتقد الكثير من القطع لتنشيطه وتشغيله. نأمل ألا يأخذوا الأشياء كأمر مسلم به مثل "تأكد من تثبيت حزم خادم git و openssh."
ما هو جيت؟ حسنًا ، لقد بحثت بالفعل وقمت بتثبيته ، وبعد ذلك؟ لماذا عند تنفيذ أوامر adduser
–معطل-كلمة المرور بوابة
cd / home / git
git init –are MyProject
مكدير .ssh
vi .ssh / author_keys
يخبرني بشيء غير صحيح.
اعذرني على لهجتي ولكني محبط للغاية وأود أن أعرف ما إذا كان هناك برنامج تعليمي أكثر اكتمالاً وتفصيلاً حول كيفية تجميعه من البداية.
شكرا على المعلومات والدعم.
هممم! كم هو مثير للاهتمام ... أعتقد أن أول هذه البدائل (نظرًا لوجود العديد من هذا النمط) ، والذي تم تثبيته على Linux ، ولديه عملاء لنظامي التشغيل iOS و Windows (على وجه التحديد تلك التي يفتقر إليها هذا البرنامج ، ستلفت انتباهي تمامًا حتى يحدث ذلك ، سأبقى مع OwnCloud 😛
نعم للأسف.
ربما سيحصلون على شيء ما من SparkleShare. الحقيقة هي أن الجميع يريد شيئًا من هذا القبيل ، إما أن يقوم بتحميل الصور تلقائيًا من الهاتف المحمول إلى مجلد معين على الكمبيوتر أو تنزيل الموسيقى من مجلد معين من الكمبيوتر إلى الهاتف المحمول. لأول مرة لدينا Dropin.
سؤال واحد: هل تعرف أي بديل متزامن يقوم تلقائيًا بتنزيل الملفات إلى هاتف android؟
تحيات
هل مازلت بحاجة مونو؟ إنه الشيء الوحيد الذي يسحبني من هذا البرنامج ...
انظر كم هو مثير للاهتمام ، لقد فكرت في الصيف أن أضع برنامجًا مشابهًا لبرنامج Dropbox لمشاركة مواد من الجامعة مع الأصدقاء ولتوفير تسهيلات معينة لهذا الغرض.
علاوة على ذلك ، كنت قد خططت بالفعل للقيام بذلك لإخفاء git أو مدير إصدارات آخر ، والآن سأرى كيف يكون هذا ، وعلى الأقل سأرى ما إذا كانت بعض التعليمات البرمجية أو الأفكار ستساعدني 😀
شكرا ، انها تساعدني كثيرا