हाल के महीनों में ड्रॉपबॉक्स के बारे में कुछ समस्याएं और चिंताएं बढ़ी हैं जो कुछ लोगों को इसका उपयोग करने में असहज महसूस करा रही हैं और एक विकल्प के माध्यम से शरण मांग रही हैं। हां, कई अन्य ऑनलाइन स्टोरेज सेवाएं हैं, जैसे कि Box.net, लेकिन ऐसा लगता है कि ड्रॉपबॉक्स द्वारा प्रदान किए जाने वाले लाभों के साथ प्रतिस्पर्धा करने के लिए कोई विकल्प नहीं है, अर्थात् फ़ाइल सिंक्रनाइज़ेशन।
हालाँकि, आपको और अधिक देखने की आवश्यकता नहीं है क्योंकि अंततः एक समाधान सामने आया है, जिसे स्पार्कलशेयर कहा जाता है।
स्पार्कलशेयर के बारे में
स्पार्कलशेयर एक ओपन सोर्स फ़ाइल सिंक्रोनाइज़ेशन ड्रॉपबॉक्स विकल्प है। यह अपने आप में एक वेबसाइट सर्वर नहीं है, बल्कि एक ऐसी सेवा है जिसे आप अपना स्वयं का सिंक्रनाइज़ेशन सेटअप बनाने के लिए स्वयं परिनियोजित कर सकते हैं। चूंकि आप चुन सकते हैं कि यह वास्तव में उस डेटा को कहाँ संग्रहीत करता है जिसे आप सिस्टम के बीच सिंक करना चाहते हैं, आप हर समय अपने स्वयं के डेटा पर पूर्ण नियंत्रण रख सकते हैं और कभी भी किसी तृतीय-पक्ष सेवा पर निर्भर नहीं रहना पड़ता है।
स्पार्कलशेयर जीआईटी प्रणाली को अपनी रीढ़ की हड्डी के रूप में उपयोग करता है। जो लोग नहीं जानते हैं, उनके लिए GIT एक बेहतरीन फाइल रिपॉजिटरी और वर्जन ट्रैकिंग सर्विस है। कई अलग-अलग परियोजनाएं (विशेष रूप से ओपन सोर्स वाले) हाल ही में संशोधित फाइलों के भीतर नए कोड की प्रगति को नियंत्रित करने के लिए जीआईटी का उपयोग करती हैं। सबसे अच्छी बात यह है कि स्पार्कलशेयर अंततः पूरी तरह से क्रॉस-प्लेटफ़ॉर्म होगा। वर्तमान में, विंडोज़, एंड्रॉइड और आईओएस के लिए अंतिम योजनाओं के साथ, लिनक्स और मैक के लिए बिल्ड उपलब्ध हैं।
स्थापना
विंडोज उपयोगकर्ताओं को अंततः उपयोग में आसान इंस्टॉलर मिलेगा, और मैक उपयोगकर्ताओं को पहले से ही पता होना चाहिए कि उनके पैकेज को कैसे स्थापित किया जाए। स्पार्कलशेयर को स्थापित करने के लिए लिनक्स उपयोगकर्ताओं के पास थोड़ा (और मेरा मतलब यह एक सापेक्ष तरीके से) जटिल तरीका है, लेकिन यह बहुत अधिक समस्या नहीं होनी चाहिए।
उबंटू
उबंटू उपयोगकर्ताओं को एक पीपीए जोड़ने की जरूरत है जिसमें स्पार्कलशेयर पैकेज हों। आप भाग्यशाली हैं, क्योंकि यह पीपीए बहुत पहले नहीं बनाया गया था। पीपीए के साथ जोड़ें
sudo add-apt-repository ppa:warp10/sparkleshare
, अपनी रिपॉजिटरी को
. के साथ अपडेट करें
sudo apt-get update
, और स्पार्कलशेयर को
. के साथ स्थापित करें
sudo apt-get install sparkleshare libwebkit1.1-cil git-core
।
फेडोरा
फेडोरा उपयोगकर्ताओं को एक समान पथ का अनुसरण करने की आवश्यकता है। सबसे पहले आपको रेपो फाइलों वाले फोल्डर में जाकर स्पार्कलशेयर पैकेज युक्त एक रिपॉजिटरी जोड़ने की जरूरत है (
cd /etc/yum.repos.d
), नई रेपो फ़ाइल डाउनलोड करें (
sudo curl -O https://repos.fedorapeople.org/repos/alexh/sparkleshare/fedora-sparkleshare.repo
), और आवश्यक पैकेज स्थापित करें (
sudo yum install -y sparkleshare openssh-askpass
) सुरक्षित पक्ष पर रहने के लिए, फेडोरा उपयोगकर्ताओं द्वारा यह अनुशंसा की जाती है कि आप अनावश्यक क्रैश को रोकने के लिए एक निश्चित पैकेज को हटा दें। ऐसा करने के लिए, आपको टाइप करना होगा
sudo yum remove -y nautilus-python
।
किसी भी अन्य वितरण के उपयोगकर्ता अपने दम पर हैं (क्योंकि बहुत सारे अन्य डिस्ट्रोस हैं!) हालांकि, यह न मानें कि आपके डिस्ट्रो के लिए स्पार्कलशेयर पैकेज मौजूद नहीं है, इसलिए कुछ गूगलिंग करें और देखें कि क्या आता है।
सेट अप करना
चूंकि स्पार्कलशेयर जीआईटी का उपयोग करता है, इसलिए आपके पास अपनी फाइलों को स्टोर करने के लिए बहुत सारे विकल्प हैं। जब आप पहली बार स्पार्कलशेयर शुरू करते हैं, तो सेटअप आपको शीर्ष तीन जीआईटी-चल रही वेबसाइटों के बीच एक विकल्प देता है, जिस पर लोग मुफ्त खाते प्राप्त कर सकते हैं, साथ ही साथ अपने स्वयं के सर्वर को परिभाषित करने की संभावना भी।
वास्तव में स्पार्कलशेयर को चलाने के लिए अपना स्वयं का जीआईटी भंडार बनाना इस लेख के दायरे से बाहर है, लेकिन यदि आप थोड़ा सा Google करते हैं तो आप कुछ निर्देश ढूंढ पाएंगे। आप यह भी सुनिश्चित कर सकते हैं कि आपके स्वयं के जीआईटी भंडार के लिए एक वेब इंटरफ़ेस बनाने के निर्देश हैं। इस लेख में उदाहरण के लिए, मैं जल्दी से अपना सर्वर स्थापित करने और उसका उपयोग करने जा रहा हूँ।
इंस्टॉल करने के बाद, आगे बढ़ें और अपने मेनू से प्रोग्राम लॉन्च करें। जब यह खुले तो अपना नाम और ईमेल पता भरें, फिर जारी रखें।
इसके बाद आप अपना स्रोत चुन सकते हैं, और अनुरोध के अनुसार जानकारी भर सकते हैं। सुनिश्चित करें कि आप पहले साइट को देखते हैं, क्योंकि उन्हें आपको एक अतिरिक्त कदम उठाने की आवश्यकता हो सकती है, जैसे सुरक्षित, पासवर्ड रहित पहुंच के लिए एसएसएच कुंजी का उपयोग करना। उदाहरण के लिए, यदि आप अपने स्वयं के सर्वर से कनेक्ट कर रहे हैं, तो आपको इसके साथ एक SSH कुंजी बनानी होगी
ssh-keygen -t rsa
और इसे
. के साथ अपने सर्वर पर भेजें
ssh-copy-id USERNAME@SERVER
. फिर आप स्पार्कलशेयर से जुड़ सकते हैं।
इसके अलावा, आपको समाप्त कर देना चाहिए! अब आप अपने चुने हुए फ़ोल्डर में सिंक्रोनाइज़ करना शुरू कर सकते हैं।
निष्कर्ष
इतना ही! अब आप इसे वैसे ही इस्तेमाल कर सकते हैं जैसे आपने ड्रॉपबॉक्स का इस्तेमाल किया था, लेकिन मन की अतिरिक्त शांति के साथ। यदि आप अतिरिक्त पागल हैं, तो आप उसी एन्क्रिप्शन तकनीकों को लागू कर सकते हैं जैसा कि यहां बताया गया है। अब आप क्या करते हैं यह आप पर निर्भर है।
क्या यह ड्रॉपबॉक्स विकल्प आपके लिए काम करता है? क्या आप किसी और चीज़ पर स्विच करना चाहते हैं या ड्रॉपबॉक्स के साथ रहना चाहते हैं? क्या आपको लगता है कि स्पार्कलशेयर जैसी परियोजनाएं मूल्यवान हैं? हमें टिप्पणियों में बताएं!