Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Linux

Linux के साथ Microsoft OneDrive को सिंक कैसे करें

हाल के दिनों में कभी-कभी मालिकाना उत्पादों का उपयोग करना आवश्यक हो जाता है। ओपन सोर्स उत्साही क्लाउड-आधारित स्टोरेज सुविधा पसंद करेंगे, लेकिन तथ्य यह है कि Google, Amazon, Dropbox और Microsoft जैसी कंपनियों ने क्लाउड स्टोरेज बाजार को घेर लिया है। वे मुफ्त में विश्वसनीय उत्पाद प्रदान करते हैं, और इसका मतलब है कि हां, वे कानूनी अनुरोधों का पालन करने या विज्ञापन दिखाने के लिए आपकी फ़ाइलों को स्कैन या पढ़ेंगे। यह जीवन का एक तथ्य है, लेकिन इसका मतलब यह नहीं है कि आपको उनका उपयोग नहीं करना चाहिए।

OneDrive Microsoft की क्लाउड-आधारित स्टोरेज पेशकश है, और भले ही यह स्वाभाविक रूप से Windows प्लेटफॉर्म के लिए उपयुक्त है, यह Linux-आधारित मशीनों के साथ थोड़े प्रयास से जुड़ जाएगा। इसे करने के कई तरीके हैं, और यहीं पर onedrive स्क्रिप्ट काम आती है।

OneDrive

Onedrive एक CLI-आधारित क्लाइंट है जो आपको OneDrive के साथ तेजी से और आसानी से सिंक करने की अनुमति देता है।

Onedrive इंस्टॉल करने के लिए, पहले आपको कुछ निर्भरताएं इंस्टॉल करनी होंगी और git सेट करना होगा, जब तक कि आपके पास यह पहले से न हो। टर्मिनल पर जाएं और निम्न में से एक दर्ज करें।

Ubuntu के लिए:

sudo apt install libcurl4-openssl-dev git sudo apt install libsqlite3-dev

यदि आप Ubuntu 18.04 या नए का उपयोग कर रहे हैं, तो dmd इंस्टॉल करने के लिए snap का उपयोग करें:

sudo snap install --classic dmd && sudo snap install --classic dub

यदि नहीं:

sudo wget https://master.dl.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list sudo apt-get update && sudo apt-get -y --allow-unauthenticated install --reinstall d-apt-keyring sudo apt-get update && sudo apt-get install dmd-compiler dub

Fedora के लिए:

sudo yum install libcurl-devel git sudo yum install sqlite-devel curl -fsS https://dlang.org/install.sh | bash -s dmd

Arch Linux:

sudo pacman -S curl sqlite dlang git

इंस्टॉलेशन

निर्भरताएं इंस्टॉल करने के बाद, git के साथ फ़ाइलें प्राप्त करें:

git clone https://github.com/abraunegg/onedrive.git

और इसे कंपाइल और इंस्टॉल करें:

cd onedrive ./configure make sudo make install

यह करने के बाद, अब आपको Microsoft के साथ onedrive को अधिकृत करना होगा ताकि यह आपके अकाउंट तक पहुंच सके। बस टर्मिनल में निम्न दर्ज करें:

onedrive

और यह आपको प्राधिकरण प्राप्त करने के लिए URL पर जाने के लिए प्रेरित करेगा।

Linux के साथ Microsoft OneDrive को सिंक कैसे करें

अपने OneDrive अकाउंट में लॉग इन करें, और ऐप को अपने अकाउंट तक पहुंचने की अनुमति दें।

Linux के साथ Microsoft OneDrive को सिंक कैसे करें

एक बार यह हो जाने पर, आपको एक खाली सफेद पेज प्रस्तुत किया जाएगा। URL को कॉपी करें और प्रॉम्प्ट पर टर्मिनल में पेस्ट करें।

Linux के साथ Microsoft OneDrive को सिंक कैसे करें

यह सेटअप पूरा करेगा।

OneDrive को अपने स्थानीय फ़ोल्डर के साथ सिंक्रनाइज़ करना शुरू करने के लिए, चलाएं

onedrive --synchronize

Onedrive क्लाउड में आपकी सभी फ़ाइलों को आपके स्थानीय फ़ोल्डर में डाउनलोड करना शुरू कर देगा।

वैकल्पिक रूप से, आप चला सकते हैं:

onedrive --monitor

इसे अपने स्थानीय फ़ोल्डर में परिवर्तनों की निगरानी के लिए प्राप्त करने के लिए।

कॉन्फ़िगरेशन

आप onedrive git फ़ोल्डर में "config" फ़ाइल पा सकते हैं। इसे सक्रिय करने के लिए, इसे "~/.config/onedrive/" फ़ोल्डर में ले जाएं।

mkdir -p ~/.config/onedrive cp ~/onedrive/config ~/.config/onedrive/config

कॉन्फ़िगरेशन फ़ाइल खोलें। तीन विकल्प हैं जिन्हें आप कॉन्फ़िगर कर सकते हैं: "sync_dir" और "skip_files।"

  • sync_dir: आपके OneDrive फ़ाइलों को संग्रहीत करने का स्थान। इस फ़ोल्डर में रखी/हटाई गई सभी फ़ाइलें क्लाउड के साथ सिंक होंगी।
  • skip_files: फ़ाइल प्रकार (या फ़ाइल पैटर्न) जिसे सिंक नहीं किया जाएगा।
  • monitor_interval: सिंक ऑपरेशन के बीच समय अंतराल।

एक बार जब आप परिवर्तन कर लें, तो सेव करें और onedrive को पुनरारंभ करें।

किसी भी समय, आप निम्न कमांड के साथ अपनी कॉन्फ़िगरेशन की जांच कर सकते हैं:

onedrive --display-config

Linux के साथ Microsoft OneDrive को सिंक कैसे करें

सिंक सूची

यदि आप संपूर्ण OneDrive फ़ोल्डर को सिंक करने के बजाय सेलेक्टिव सिंक का उपयोग करना पसंद करते हैं, तो आप "sync_list" नाम की एक फ़ाइल बना सकते हैं, और इसे "~/.config/onedrive" फ़ोल्डर में रख सकते हैं। फ़ाइल के अंदर सिंक किए गए OneDrive फ़ोल्डर से फ़ाइलों/फ़ोल्डरों का सापेक्ष पथ जोड़ें जिन्हें आप सिंक करना चाहते हैं।

लॉगिन पर onedrive शुरू करना

डिफ़ॉल्ट रूप से, onedrive उपयोगकर्ता के लॉग इन होने पर शुरू नहीं होता। इसे लॉग इन होने पर स्वचालित रूप से चलाने के लिए, आप अपने स्टार्टअप एप्लिकेशन में onedrive --monitor जोड़ सकते हैं।

अब आपका OneDrive आपके Linux सिस्टम के साथ सिंक होगा। आप अपने सेटअप के लिए OneDrive को कैसे सिंक करते हैं, और क्या आप अन्य टूल पसंद करते हैं? नीचे टिप्पणी अनुभाग में हमें बताएं।

यह पोस्ट मार्च 2019 में एक कार्यशील रिपॉजिटरी के साथ अपडेट की गई थी।

  1. लिनक्स पर कोडी कैसे इंस्टॉल करें लिनक्स पर कोडी कैसे इंस्टॉल करें

    जब मीडिया स्ट्रीमिंग की बात आती है, तो कोडी से बेहतर कोई प्लेयर नहीं है। यह आपके बॉक्ससेट संग्रह से लेकर लाइव टीवी तक सब कुछ स्ट्रीम कर सकता है - मूल Xbox पर इसकी विनम्र शुरुआत से बहुत दूर। चूंकि यह क्रॉस-प्लेटफ़ॉर्म है, आपको अपने लिनक्स पीसी पर इसे इंस्टॉल करने में कोई समस्या नहीं होगी। कुछ लिनक्स

  1. आर्क लिनक्स कैसे इंस्टॉल करें आर्क लिनक्स कैसे इंस्टॉल करें

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

  1. लिनक्स पर माइक्रोसॉफ्ट फॉन्ट इंस्टॉल करें: चरण-दर-चरण मार्गदर्शिका लिनक्स पर माइक्रोसॉफ्ट फॉन्ट इंस्टॉल करें: चरण-दर-चरण मार्गदर्शिका

    एरियल, वर्डाना, और टाइम्स न्यू रोमन: आप चाहे किसी भी ऑपरेटिंग सिस्टम का उपयोग करें, आपने शायद ऐसे दस्तावेज़ प्राप्त किए हैं जो इन फॉन्ट का उपयोग करते हैं। डिफ़ॉल्ट विंडोज फॉन्ट लाइब्रेरी इतनी सर्वव्यापी हो गई है कि आप ऑनलाइन या एंटरप्राइज़ में इसके सदस्यों में से एक का सामना किए बिना दूर नहीं जा सकत