लिनक्स पर कई सिंकिंग विकल्प हैं, लेकिनशायद ही उनमें से कोई भी डेवलपर पर ध्यान केंद्रित करता है। स्पार्कलशेयर जहां आता है: यह एक फाइल सिंकिंग टूल है जो उपयोगकर्ताओं को विभिन्न पाठ फ़ाइलों, कार्यालय दस्तावेजों और अन्य छोटे प्रकार के डेटा को LAN पर या इंटरनेट पर ड्रॉपबॉक्स जैसी शैली में उपयोगकर्ताओं को सिंक और साझा करने की अनुमति देता है। Sparkleshare मुफ्त है और लिनक्स वितरण के असंख्य पर बहुत अच्छी तरह से काम करता है। Linux पर SparkleShare का उपयोग करने के लिए, आपको क्लाइंट और होस्ट दोनों सेट करने की आवश्यकता होगी।
स्पार्कलशेयर सर्वर
स्पार्कलेशेयर होस्ट सिस्टम आसानी से सेट हो जाता है, उनके "चकाचौंध" उपकरण के लिए धन्यवाद। चकाचौंध एक शेल स्क्रिप्ट है जिसका उपयोग उपयोगकर्ता स्पार्कलेशेयर शेयरों में हेरफेर करने के लिए कर सकते हैं, ग्राहकों को जोड़ सकते हैं, और वगैरह जल्दी।
नोट: आपको स्पार्कलशेयर प्रोजेक्ट होस्ट करने के लिए एक समर्पित सर्वर की आवश्यकता नहीं है। हालाँकि, अपने Sparkleshare सर्वर को नियमित रूप से उपयोग किए जाने वाले कंप्यूटर पर स्थापित करना एक अच्छा विचार है।
चकाचौंध लिपि का उपयोग करने या स्थापित करने के लिए किसी विशिष्ट सेटअप की आवश्यकता नहीं है। इसके बजाय, उपयोग करें wget लिनक्स सर्वर या डेस्कटॉप की होम डायरेक्टरी में इसे डाउनलोड करने का टूल जो फाइलों को होस्ट करेगा।
wget https://raw.githubusercontent.com/hbons/Dazzle/master/dazzle.sh
अनुमतियों को चकाचौंध स्क्रिप्ट में अपडेट करें, ताकि आपका लिनक्स पीसी इसका सही उपयोग कर सके। सही अनुमति के बिना, यह बहुत संभव है कि स्क्रिप्ट सही से न चले।
sudo chmod +x dazzle.sh
अनुमतियाँ सेट करने के बाद, Dazzle सेटअप चलाएँआदेश। सेटअप कमांड विभिन्न कॉन्फ़िगरेशन फ़ाइलों को ऑटो-जनरेट करेगा, साथ ही एक सफल स्पार्कलेशेयर सिस्टम को चलाने के लिए आवश्यक अन्य आवश्यक सिस्टम परिवर्तन।
साथ रूट विशेषाधिकार प्राप्त करें:
sudo -s
उसके बाद, रूट खाते में स्वैप करें सु आदेश।
su
रूट के साथ, चकाचौंध सेटअप प्रक्रिया को निष्पादित करें।
sh dazzle.sh setup
अब जबकि सेटअप का ध्यान रखा जाता है, यह हैएक शेयर सेट करना संभव है। ध्यान रखें कि स्पार्कलशेयर फ़ाइल होस्ट कोड, पाठ फ़ाइलों, चित्रों या अन्य छोटे दस्तावेज़ों के साथ सर्वोत्तम हैं। कृपया बड़ी फ़ाइलों के लिए इसका उपयोग करने का प्रयास न करें, क्योंकि यह वह नहीं है जो सॉफ़्टवेयर के लिए है। एक नया हिस्सा बनाने के लिए, आह्वान करें सृजन करना आदेश।
sh dazzle.sh create NEW_SHARE_NAME
पूरी होने पर चकाचौंध स्क्रिप्ट, प्रिंट आउट लेगाआपके नए शेयर के लिए रिमोट कनेक्शन विवरण। इस साझा जानकारी को कॉपी करें और इसे टेक्स्ट फ़ाइल में सहेजें। यदि आप अपनी स्पार्कलशेयर होस्ट के साथ कई अलग-अलग शेयरों की इच्छा रखते हैं, तो इस प्रक्रिया को जितनी बार चाहें उतनी बार दोहराने के लिए स्वतंत्र महसूस करें।
स्पार्कलशेयर क्लाइंट
अब जब आपको अपना स्पार्कलशेयर सर्वर मिल गया हैकाम करना, चीजों के ग्राहक पक्ष को स्थापित करने का समय है। सौभाग्य से, स्पार्कलेशर सभी प्रमुख ऑपरेटिंग सिस्टम पर आसानी से उपलब्ध है। लिनक्स पर स्पार्कलेशेयर स्थापित करने के लिए, एक टर्मिनल खोलें और अपने लिनक्स वितरण के आधार पर निर्देशों का पालन करें।
उबंटू
sudo apt install sparkleshare
डेबियन
sudo apt-get install sparkleshare
आर्क लिनक्स
यदि वे "समुदाय" रेपो को सक्षम करते हैं तो आर्क लिनक्स उपयोगकर्ताओं के पास स्पार्कलेशर क्लाइंट तक पहुंच होती है /etc/pacman.conf.
sudo pacman -S sparkleshare
फेडोरा
sudo dnf install sparkleshare -y
OpenSUSE
sudo zypper install sparkleshare
फ्लैटपैक के माध्यम से जेनेरिक लिनक्स
स्पार्कलशेयर डेवलपर्स के पास स्थापित करने के लिए एक फ्लैटपैक संस्करण उपलब्ध है। इसे पाने के लिए, अपने लिनक्स पीसी पर फ्लैटपैक सेट करने के लिए हमारे गाइड का पालन करें।
अपने लिनक्स पीसी पर काम करने के लिए फ्लैटपैक की स्थापना करने के बाद, स्पार्कलेशर को काम करने के लिए निम्नलिखित कमांड दर्ज करें।
flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub org.sparkleshare.SparkleShare
स्पार्कलशेयर सर्वर से कनेक्ट करना
एक स्व-होस्टेड स्पार्कलशेयर से कनेक्ट करने के लिए, आप सभी कोसबसे पहले आईडी को अपने सर्वर से जोड़ना होगा। स्पार्कलेशर क्लाइंट लॉन्च करें और अपने डेस्कटॉप पर सिस्टम ट्रे में उस पर राइट-क्लिक करें। राइट-क्लिक मेनू में, "क्लाइंट आईडी" ढूंढें और "क्लिपबोर्ड पर प्रतिलिपि" बटन पर क्लिक करें।

उस सर्वर पर वापस लौटें जो आपके स्पार्कलशेयर प्रोजेक्ट को होस्ट कर रहा है, और इसके साथ रूट एक्सेस प्राप्त कर रहा है सूद- s.
sudo -s
चलाने के बाद सूद- s कमांड, को निष्पादित करके रूट खाते पर स्विच करें सु एक टर्मिनल में कमान।
su
रूट एक्सेस के साथ, चकाचौंध स्क्रिप्ट चलाएँ और उपयोग करें संपर्क सुविधा। क्लाइंट आईडी लें और संकेत मिलने पर टर्मिनल में पेस्ट करें। प्रत्येक उपयोगकर्ता के लिए इस प्रक्रिया को दोहराएं जिन्हें दूरस्थ स्पार्कलेशेयर परियोजना तक पहुंचने की आवश्यकता है।
sh dazzle.sh link
जब आपके सभी ग्राहक जुड़े हों,अपने सिस्टम ट्रे में फिर से Sparkleshare आइकन पर राइट-क्लिक करें, और "होस्टेड प्रोजेक्ट जोड़ें" चुनें और एक्सेस हासिल करने के लिए अपने शेयर के लिए कनेक्शन विवरण दर्ज करें! यदि कनेक्शन सफल होता है, तो डेटा क्लाइंट के माध्यम से तुरंत आपके लिनक्स पीसी से सिंक करना शुरू कर देगा।

अपने दूरस्थ स्पार्कलशेयर सर्वर में नया डेटा जोड़ने की आवश्यकता है? अपने लिनक्स फ़ाइल प्रबंधक को खोलें और नेविगेट करें / घर / उपयोगकर्ता नाम / Sparkleshare /.

अपने स्पार्कलशेयर प्रोजेक्ट से जुड़े उपयोगकर्ताओं के साथ फ़ाइलें साझा करने के लिए, अंदर एक प्रोजेक्ट सब-फ़ोल्डर्स पर क्लिक करें ~ / Sparkleshare। अपने डेटा को प्रोजेक्ट फ़ोल्डर में कॉपी करें और क्लाइंट को इसे अन्य उपयोगकर्ताओं को अपलोड करने दें।
टिप्पणियाँ