यदि आप विंडोज से लिनक्स ऑपरेटिंग सिस्टम में चले गए हैं, तो एक अच्छा मौका है कि आपने माइक्रोसॉफ्ट वनड्राइव का इस्तेमाल किया है। यह विंडोज 10 और 11 में बनाया गया है, जिसका अर्थ है कि आपकी व्यक्तिगत फाइलों का एक अच्छा हिस्सा वहां सिंक किया गया है।
लिनक्स ऑपरेटिंग सिस्टम के साथ, कोई पूर्व-स्थापित वनड्राइव नहीं है; कोई आधिकारिक ऐप भी नहीं है। तो, आप अपने डेटा को OneDrive से अपने Linux PC में कैसे प्राप्त करते हैं? उत्तर सॉफ्टवेयर का एक समर्पित टुकड़ा है: लिनक्स के लिए वनड्राइव क्लाइंट, सभी प्रमुख डिस्ट्रोज़ के साथ संगत।
आपको Linux पर OneDrive की आवश्यकता क्यों होगी?
लिनक्स का बड़े नाम वाली क्लाउड स्टोरेज सेवाओं के साथ एक अजीब रिश्ता है। कुछ लिनक्स-संगत क्लाइंट की पेशकश करते हैं, लेकिन अक्सर अपने स्वयं के क्लाउड को खुद के क्लाउड या नेक्स्टक्लाउड के साथ सेट करना उतना ही आसान होता है।
लेकिन इसका मतलब यह नहीं है कि आपको Linux पर OneDrive का उपयोग नहीं करना चाहिए। जबकि यह मालिकाना है और यह आपकी ओपन सोर्स संवेदनशीलता को परेशान कर सकता है, हो सकता है कि आपके पास OneDrive के साथ इतिहास हो। अपने डेटा को Microsoft के सर्वर से दूर करने का अर्थ है पहली बार में इसे एक्सेस करने में सक्षम होना। अपने Linux OS से OneDrive तक पहुँचना ऐसा करने का तरीका है, और यह इससे आसान है
लिनक्स पर माइक्रोसॉफ्ट ऑफिस स्थापित करना.अपने ब्राउज़र में वनड्राइव खोलना एक विकल्प है, लेकिन यह अविश्वसनीय रूप से धीमा है और समय के लायक नहीं है।
ऐसा करने का मेरा कारण सीधा है। Office 365 के लिए मासिक सदस्यता का भुगतान करने के वर्षों के बाद, मैंने अंततः निर्णय लिया है कि मुझे अब इसकी आवश्यकता नहीं है। 50GB स्टोरेज के साथ जिसे मैं खोना नहीं चाहता (जिसमें विंडोज फोन डिवाइस पर मेरे बच्चों की कई तस्वीरें शामिल हैं), डेटा को सिंक करना एक प्राथमिकता है।
("मुफ्त" भंडारण विकल्प सिर्फ 5GB है।)
सर्वोत्तम विकल्प का उपयोग करें: Linux के लिए OneDrive क्लाइंट
लिनक्स के लिए पिछले कुछ वर्षों में कई वनड्राइव क्लाइंट जारी किए गए हैं, लेकिन अधिकांश को छोड़ दिया गया है। एक परियोजना जो अभी भी विकास के चरण में है, वह Linux के लिए OneDrive क्लाइंट है।
यह सॉफ्टवेयर गिटहब से उपलब्ध है और इसे लगभग किसी भी लिनक्स वितरण पर स्थापित किया जा सकता है। गिटहब पेज पर इसे कुछ ही मिनटों में स्थापित करने के लिए सभी चरण प्रदान किए गए हैं। यह प्रदर्शित करने के लिए कि यह कितना सरल है, नीचे दिया गया अनुभाग प्रदर्शित करेगा कि Ubuntu 22.04 LTS पर Linux के लिए OneDrive क्लाइंट कैसे स्थापित किया जाए।
इस सॉफ़्टवेयर के स्थापित होने पर, आपको OneDrive की चुपके से पहुँच प्राप्त नहीं होती है। यह पूरी तरह से विकसित वनड्राइव लिनक्स क्लाइंट है, कम से कम एंड्रॉइड जितना अच्छा है अगर वास्तविक विंडोज वनड्राइव क्लाइंट नहीं है।
लिनक्स के लिए वनड्राइव क्लाइंट की सुविधाओं में स्टेट कैशिंग, रियल-टाइम फाइल मॉनिटरिंग और सिंकिंग, फाइल अपलोड और डाउनलोड सत्यापन, ट्रैफिक रेट लिमिटिंग और फिर से शुरू करने योग्य अपलोड शामिल हैं। सॉफ्टवेयर मुफ्त वनड्राइव, सब्सक्राइबर वनड्राइव, बिजनेस के लिए वनड्राइव, राष्ट्रीय क्लाउड परिनियोजन का समर्थन करता है (उदा. यूएस सरकार) और अन्य Office 365 संस्करण, SharePoint और Office 365 लाइब्रेरी, और साझा किए गए फ़ोल्डर।
संक्षेप में, यदि आपको लिनक्स पर वनड्राइव एक्सेस की आवश्यकता है - अल्पकालिक या दीर्घकालिक - तो आपको लिनक्स के लिए वनड्राइव क्लाइंट का उपयोग करने की आवश्यकता है।
Linux के लिए Ubuntu 22.04 LTS पर OneDrive क्लाइंट स्थापित करें
जबकि लिनक्स के लिए वनड्राइव क्लाइंट अधिकांश डिस्ट्रोस के साथ काम करता है, यह निम्नलिखित चरण प्रदर्शित करते हैं कि इसे डेबियन-आधारित सिस्टम (विशेष रूप से उबंटू 22.04 एलटीएस) पर कैसे स्थापित किया जाए।
यह सुनिश्चित करके प्रारंभ करें कि आपका सिस्टम पूरी तरह से अद्यतित है।
सुडो उपयुक्त-पाना अद्यतनसुडो उपयुक्त-पाना अपग्रेड -वाई
सुडो उपयुक्त-पाना जिला-उन्नयन -y
सुडो उपयुक्त-पाना ऑटोरेमोव -वाई
सुडो उपयुक्त-पाना ऑटोक्लीन -वाई
अपडेट करने के बाद, आपको अपने सिस्टम को रीबूट करना चाहिए
रिबूट
Ubuntu 22.04 LTS पर Linux के लिए OneDrive क्लाइंट स्थापित करने के लिए OpenSuSE बिल्ड सर्विस रिपॉजिटरी के उपयोग की आवश्यकता होती है। रिलीज़ कुंजी जोड़कर प्रारंभ करें:
wget -qO - https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04/Release.key | जीपीजी --डियरमोर | सुडो टी /usr/share/keyrings/obs-onedrive.gpg > /dev/null
अगला, रिपॉजिटरी जोड़ें:
इको "डेब [आर्च = $ (डीपीकेजी --प्रिंट-आर्किटेक्चर) द्वारा हस्ताक्षरित =/usr/शेयर/कीरिंग्स/ऑब्स-वनड्राइव.जीपीजी] https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04/ ./" | सुडो टी /etc/apt/sources.list.d/onedrive.list
फिर आपको उपयुक्त कैश को अपडेट करना चाहिए:
सुडो उपयुक्त-पाना अद्यतन
अंत में, Linux के लिए OneDrive क्लाइंट स्थापित करें:
सुडो उपयुक्त स्थापित करना--नहीं-इंस्टॉल-अनुशंसा करता है --नो-इंस्टॉल-वनड्राइव का सुझाव देता है
ध्यान दें कि डिस्ट्रोस में चरण थोड़े भिन्न होते हैं। उदाहरण के लिए, Ubuntu 22.10 के लिए अलग-अलग कुंजी और रेस्पोजिटरी कमांड (संस्करण के आधार पर) आवश्यक हैं।
अन्य डिस्ट्रोस पर लिनक्स के लिए वनड्राइव स्थापित करना
जैसा कि कहा गया है, ऊपर दिए गए चरण उबंटू के लिए हैं।
हालाँकि, आर्क और मंज़रो पामैक का उपयोग कर सकते हैं:
pamac बिल्ड वनड्राइव-अब्राउनएग
सॉफ्टवेयर को स्रोत से भी स्थापित किया जा सकता है। पर और जानें Linux के GitHub के लिए OneDrive क्लाइंट.
OneDrive को Linux से कैसे सिंक करें
Linux के लिए OneDrive क्लाइंट डिफ़ॉल्ट रूप से एक कमांड-लाइन टूल है। विभिन्न कमांड शामिल हैं, जिन्हें आप हेल्प कमांड का उपयोग करके एक्सेस कर सकते हैं:
एक अभियान --मदद
यह सूची के शीर्ष पर सबसे आम संक्षेप के साथ विकल्पों की एक सूची है।
OneDrive को Linux से सिंक करने के लिए, आपको एक कमांड की आवश्यकता है:
एक अभियानगन्तव्य निर्देशिका[दस्तावेज पथ]--सिंक्रनाइज़ करें
बस अपने डेटा के लिए अपना इच्छित फ़ाइल पथ निर्दिष्ट करें, और डबल डैश को नोट करें सिंक्रनाइज़ आज्ञा। जब तक लक्ष्य गंतव्य में पर्याप्त संग्रहण स्थान है, तब तक डेटा आपके OneDrive खाते से Linux में सिंक हो जाएगा।
इसे होने के लिए सक्षम करने के लिए, आपको अपनी साख दर्ज करनी होगी। Linux अनुप्रयोग के लिए OneDrive क्लाइंट आपके ब्राउज़र में खोलने के लिए एक लिंक प्रदर्शित करेगा. अपने Microsoft खाते में साइन इन करने के बाद, URL को कॉपी करें (पृष्ठ आमतौर पर खाली होगा) और जहाँ आवश्यक हो, उसे टर्मिनल विंडो में पेस्ट करें। प्रमाणीकरण तब पूरा किया जाना चाहिए।
इस बीच, आप सिंक स्थिति की पुष्टि कर सकते हैं (क्या नया डेटा जोड़ा जाना चाहिए या फ़ाइलें हटा दी जानी चाहिए)।
वनड्राइव डिस्प्ले-सिंक-स्टेटस
किसी भी पैमाने और वितरण के OneDrive का उपयोग करने के लिए आपको जो कुछ भी चाहिए, वह सहायता फ़ाइल में पाया जा सकता है।
OneDriveGUI के साथ गो माउस संचालित
क्या यह अपर्याप्त साबित होना चाहिए, या आप कमांड लाइन से पर्याप्त परिचित नहीं हैं, आप इसके बजाय OneDriveGUI टूल का उपयोग कर सकते हैं। यह Linux के लिए OneDrive क्लाइंट के लिए एक फ्रंट-एंड है जो एक माउस- और कीबोर्ड-चालित इंटरफ़ेस प्रदान करता है।
OneDriveGUI GitHub पर जाकर और AppImage डाउनलोड करके प्रारंभ करें। (AppImage फ़ाइल क्या है?)
डाउनलोड करना: वनड्राइव जीयूआई (मुक्त)
एक बार ऐसा करने के बाद, डाउनलोड स्थान पर टर्मिनल विंडो खोलें और दर्ज करें:
chmod +x ./OneDriveGUI-[संस्करण]-x86_64.AppImage
OneDriveGUI AppImage डाउनलोड फ़ाइल के संस्करण के साथ [संस्करण] स्वैप करना सुनिश्चित करें।
(का एक संस्करण आर्क लिनक्स के लिए वनड्राइव जीयूआई भी उपलब्ध है।)
OneDriveGUI का उपयोग करने के लिए आवश्यक है कि आप पहले एक प्रोफ़ाइल बनाएँ। इसके बाद, यदि आपने पहले ही टर्मिनल टूल के साथ सिंक शुरू कर दिया है, तो डायरेक्टरी के लिए फ़ाइल पथ निर्दिष्ट करें।
एक बार यह हो जाने के बाद, प्रमाणीकरण पूरा होना चाहिए (भले ही आपने Linux के लिए OneDrive क्लाइंट में ऐसा पहले ही कर लिया हो)। यह एक अधिक आकर्षक इंटरफ़ेस है, लेकिन प्रक्रिया वही है। फिर आप अधिक पारंपरिक डेस्कटॉप सेटिंग में Linux के लिए OneDrive क्लाइंट का उपयोग शुरू करने के लिए तैयार हैं।
लिनक्स के लिए वनड्राइव जस्ट वर्क्स
जबकि कमांड लाइन इंटरफ़ेस बहुत खराब नहीं है, OneDriveGUI स्पष्ट रूप से Linux के लिए OneDrive क्लाइंट को अधिक उपयोगी बनाता है। ऐप में वह सब कुछ है जो आपको अपने डेटा को OneDrive से निकालने और इसे अपने पसंदीदा क्लाउड से सिंक करने के लिए चाहिए। इस बीच, यदि यह बहुत कठिन लगता है, तो आप इस सॉफ़्टवेयर के साथ OneDrive का उपयोग करना जारी रख सकते हैं।
हालाँकि, यह देखते हुए कि Microsoft कितनी बार अपने सिस्टम के लिए प्रमाणीकरण विधियों को संशोधित करता है, यह एक अच्छी दीर्घकालिक योजना नहीं हो सकती है।
भले ही, Linux के लिए OneDrive क्लाइंट, OneDrive डेटा तक पहुँचने और इसे अपने Linux PC से सिंक करने का एक शानदार तरीका है।