- - लिनक्स पर एक रेजिलियो सिंक सर्वर कैसे सेट करें

लिनक्स पर एक रेजिलियो सिंक सर्वर कैसे सेट करें

के बीच सिंक करने के लिए एक आसान, परेशानी मुक्त तरीका चाहते हैंमैक, विंडोज, लिनक्स, Android और अन्य प्लेटफार्मों? Resilio सिंक देखें! यह कुछ लोगों द्वारा बिटोरेंट के पीछे बनाया गया एक सिंकिंग टूल है। यह नेटवर्क पर फ़ाइलों को स्थानांतरित करने के लिए बिटटोरेंट प्रोटोकॉल और बड़े पैमाने पर इंटरनेट का उपयोग करता है। यहाँ लिनक्स पर एक Resilio Sync सर्वर स्थापित करने का तरीका बताया गया है।

सॉफ्टवेयर रेपो जोड़ें

सिस्टम पर सॉफ्टवेयर स्थापित करने से पहले,रेसिलियो सिंक में एक सॉफ्टवेयर रिपॉजिटरी है जिसे जोड़ने की आवश्यकता है। ऐसा इसलिए है क्योंकि यह तीसरे पक्ष का सॉफ़्टवेयर है, और लिनक्स वितरण इसे संभवतः नहीं ले जा सकता है क्योंकि रेसिलियो सिंक बंद-स्रोत है, और लिनक्स वितरण के पास सॉफ़्टवेयर वितरित करने का लाइसेंस नहीं है।

किसी भी स्थिति में, अपने सिस्टम में तीसरे पक्ष के सॉफ़्टवेयर रिपॉजिटरी को जोड़ने के लिए इन निर्देशों का पालन करें।

डेबियन / उबंटू आधारित

हालांकि सॉफ्टवेयर रिपॉजिटरी भारी लगता हैडेबियन, यह डेबियन और उबंटू के आधार पर सभी लिनक्स वितरण पर काम करेगा। जैसा कि यह खड़ा है, उबंटू उपयोगकर्ताओं के लिए एक विश्वसनीय (और आधिकारिक) पीपीए नहीं है। नतीजतन, यह करना होगा। एक टर्मिनल विंडो खोलें, और इस लंबी लाइन को अंदर पेस्ट करें। किसी भी जगह जोड़ें नहीं है। यदि यह रेखा छोटी हो गई है, या किसी भी तरह से समाप्त हो गई है, तो संपादन सही ढंग से काम नहीं करेगा।

आदेशों की यह पंक्ति स्वचालित रूप से मुख्य स्रोत सॉफ़्टवेयर फ़ाइल को संपादित करेगी। पाठ संपादक के साथ कुछ भी संपादित करने की आवश्यकता नहीं है।

echo "deb http://linux-packages.resilio.com/resilio-sync/deb resilio-sync non-free" | sudo tee /etc/apt/sources.list.d/resilio-sync.list

सिस्टम पर सॉफ़्टवेयर स्रोत होने के बाद, आपको हस्ताक्षरित GPG कुंजी को हथियाने की आवश्यकता होगी। यह महत्वपूर्ण है क्योंकि पैकेज मैनेजर अहस्ताक्षरित सॉफ़्टवेयर स्थापित नहीं करेगा:

wget -qO - https://linux-packages.resilio.com/resilio-sync/key.asc | sudo apt-key add -

अंत में, परिवर्तनों को प्रतिबिंबित करने के लिए एक अद्यतन चलाएँ।

उबंटू आधारित:sudo apt update

डेबियन आधारित:sudo apt-get update

रेडहैट आधारित

Redhat आधारित लिनक्स वितरण, डेबियन की तरहआधारित लोग डिफ़ॉल्ट रूप से Resilio सिंक सॉफ़्टवेयर को शिप नहीं करते हैं, और इस प्रकार उपयोगकर्ताओं को सॉफ़्टवेयर प्राप्त करने से पहले अपने सिस्टम में एक तृतीय पक्ष सॉफ़्टवेयर सर्वर जोड़ना होगा।

रेडहैट आधारित लिनक्स के लिए यह कैसे करना है। सबसे पहले, एक टर्मिनल विंडो खोलें और रूट एक्सेस हासिल करें:

sudo -s

रूट एक्सेस के साथ, एक नया रेपो कॉन्फ़िगरेशन फ़ाइल बनाएं।

sudo nano /etc/yum.repos.d/resilio-sync.repo

फिर, फ़ाइल के अंदर निम्नलिखित पेस्ट करें:

[resilio-sync]
name=Resilio Sync
baseurl=https://linux-packages.resilio.com/resilio-sync/rpm/$basearch
enabled=1
gpgcheck=1

नई रेपो फ़ाइल बनाने के बाद, सार्वजनिक रूप से हस्ताक्षरित GPG कुंजी जोड़ें। रेडहैट आधारित सिस्टम अक्सर इस कदम के बिना सॉफ़्टवेयर स्थापित करने से इनकार करते हैं, क्योंकि यह एक सुरक्षा मुद्दा है।

rpm --import https://linux-packages.resilio.com/resilio-sync/key.asc

स्थापना

सॉफ्टवेयर रिपॉजिटरी सिस्टम में जोड़े जाते हैं। अब सॉफ्टवेयर को स्थापित करना बाकी है। यदि आप नीचे दिए गए निर्देशों का पालन करने के बजाय आर्क लिनक्स, एक डेबियन / उबंटू या रेडहैट आधारित लिनक्स वितरण का उपयोग नहीं करते हैं, तो आपको रिसिलियो सिंकिंग टूल के लिए सामान्य बाइनरी पैकेज डाउनलोड करना होगा।

नोट: यदि आप इस लेख का अनुसरण कर रहे हैं और जेनेरिक बाइनरी का उपयोग कर रहे हैं, तो निर्देश सबसे अधिक संभावना है।

उबंटू आधारित (टकसाल / प्राथमिक और अन्य डेरिवेटिव)

sudo apt install resilio-sync

डेबियन आधारित (बंसेन लैब्स, और अन्य डेबियन आधारित लिनक्स)

sudo apt-get install resilio-sync

रेडहैट आधारित (फेडोरा / सेंटोस / आरएचएल आदि)

sudo dnf install resilio-sync

या

sudo yum install resilio-sync

आर्क लिनक्स

आर्क लिनक्स उपयोगकर्ताओं के लिए यह आसान है। अधिकांश सॉफ्टवेयर की तरह, रेसिलियो सिंकिंग सॉफ्टवेयर आर्क लिनक्स यूजर रिपॉजिटरी पर आसानी से उपलब्ध है। सुनिश्चित नहीं है कि AUR पैकेज कैसे स्थापित करें? हमारे ट्यूटोरियल पर जाएं और इसके बारे में जानें!

Resilio Sync पैकेज प्राप्त करने के लिए, स्नैपशॉट डाउनलोड करें या सीधे अपने पसंदीदा AUR हेल्पर को इस पैकेज में यहाँ इंगित करें।

विन्यास

सॉफ्टवेयर स्थापित है। अब इसे कॉन्फ़िगर करने का समय आ गया है।

systemd

अधिकांश आधुनिक लिनक्स वितरण सिस्टमड का उपयोग करते हैं(डेबियन के माइनस पुराने संस्करण)। यह इस init सिस्टम के कारण, सिंक सेवा को सक्षम और शुरू करना दो कमांड दूर है। सिंकिंग सिस्टम को सक्षम करने के लिए सबसे पहले, यह कमांड चलाएँ:

systemctl --user enable resilio-sync

Systemctl इनेबल सिंक टूल को सक्षम करेगास्वचालित रूप से बूट पर शुरू, बशर्ते आप रिबूट। हालाँकि, यदि आप सिस्टम को रिबूट करने में दिलचस्पी नहीं रखते हैं, तो स्टार्ट कमांड को चलाने का समय है। यह कमांड सीधे सिंक टूल को सीधे उपयोग के लिए शुरू करेगा।

systemctl --user start  resilio-sync

पुराने डेबियन संस्करण:

sudo service resilio-sync start

सिंक कर रहा है

सिंकिंग टूल GTK प्रोग्राम नहीं है। इसके बजाय, उपकरण वेब आधारित है। अपना सिंक सेटअप कॉन्फ़िगर करने के लिए, एक वेब ब्राउज़र खोलें और इस वेबसाइट पर जाएँ: http: // localhost: 8888 / gui /

वेबसाइट पर, Resilio Sync उपयोगकर्ता को एक नया उपयोगकर्ता नाम और पासवर्ड बनाने के लिए संकेत देता है। ऐसा करें, और सुरक्षित पासवर्ड का उपयोग करें।

अगले पृष्ठ के लिए उपयोगकर्ता को एक नाम देना होगासिंक डिवाइस के लिए। जब आप इसका उपयोग करते हैं, तो यह नेटवर्क पर अन्य उपयोगकर्ताओं को दिखाई देगा। अपने पीसी का नाम दर्ज करें। उदाहरण के लिए: ubuntu-PC, या कुछ इसी तरह।

यह जानकारी भर जाने के बाद, आपको सिंक UI पर ले जाया जाएगा।

एक सिंक शुरू करने के लिए, दबाएँ + UI में साइन इन करें और "मानक फ़ोल्डर" पर क्लिक करें।

उस फ़ोल्डर में नेविगेट करने के लिए फ़ाइल ब्राउज़र का उपयोग करें जहां सिंक का उपयोग करना चाहिए।

सिंक विकल्पों को कॉन्फ़िगर करें, जैसे "केवल पढ़ने के लिए", या "पढ़ना और लिखना"।

अनुमति के साथ, "कुंजी" पर क्लिक करें। इस कुंजी को कॉपी करें और अपने सिंक में जोड़ने के लिए इसे अन्य उपयोगकर्ताओं को भेजें। वैकल्पिक रूप से, मोबाइल पर क्यूआर कोड को स्कैन करें।

नोट: एक कुंजी के माध्यम से एक सिंक जोड़ने के लिए, + पर क्लिक करें और फिर "एक लिंक या कुंजी दर्ज करें" चुनें।

Resilio में विंडोज, मैक, एंड्रॉइड के लिए सपोर्ट है।

टिप्पणियाँ