यदि आप विंडोज से लिनक्स ऑपरेटिंग सिस्टम पर चले गए हैं, तो इस बात की अच्छी संभावना है कि आपने माइक्रोसॉफ्ट वनड्राइव का उपयोग किया हो। यह विंडोज 10 और 11 में अंतर्निहित है, जिसका अर्थ है कि आपकी व्यक्तिगत फाइलों का एक बड़ा हिस्सा वहां सिंक किया गया है।
लिनक्स ऑपरेटिंग सिस्टम के साथ, कोई प्री-इंस्टॉल्ड वनड्राइव नहीं है; यहां तक कि कोई आधिकारिक ऐप भी नहीं है। तो, आप अपने डेटा को वनड्राइव से अपने लिनक्स PC पर कैसे प्राप्त करते हैं? जवाब एक समर्पित सॉफ्टवेयर है: लिनक्स के लिए वनड्राइव क्लाइंट, सभी प्रमुख डिस्ट्रो के साथ संगत।
लिनक्स पर वनड्राइव की आवश्यकता क्यों होगी?
लिनक्स का बड़े नाम वाली क्लाउड स्टोरेज सेवाओं के साथ एक अजीब रिश्ता है। कुछ लिनक्स-संगत क्लाइंट प्रदान करते हैं, लेकिन अक्सर ownCloud या NextCloud के साथ अपना खुद का क्लाउड सेट अप करना उतना ही आसान होता है।
लेकिन इसका मतलब यह नहीं है कि आपको लिनक्स पर वनड्राइव का उपयोग नहीं करना चाहिए। हालांकि यह मालिकाना है और यह आपकी ओपन सोर्स संवेदनाओं को परेशान कर सकता है, आपके पास वनड्राइव के साथ इतिहास हो सकता है। माइक्रोसॉफ्ट के सर्वर से अपना डेटा दूर करने का मतलब है पहले इसे एक्सेस करने में सक्षम होना। अपने लिनक्स OS से वनड्राइव एक्सेस करना ऐसा करने का तरीका है, और यह लिनक्स पर माइक्रोसॉफ्ट ऑफिस इंस्टॉल करने से आसान है।
अपने ब्राउज़र में वनड्राइव खोलना एक विकल्प है, लेकिन यह अविश्वसनीय रूप से धीमा है और समय के लायक नहीं है।
मेरा ऐसा करने का कारण सीधा है। ऑफिस 365 के लिए मासिक सदस्यता का भुगतान करने के वर्षों के बाद, मैंने आखिरकार फैसला किया कि मुझे अब इसकी आवश्यकता नहीं है। 50GB स्टोरेज के साथ जिसे मैं खोना नहीं चाहता (मेरे बच्चों की कई तस्वीरें शामिल हैं जो विंडोज फोन डिवाइस पर ली गई थीं), डेटा सिंक करना प्राथमिकता है।
("फ्री" स्टोरेज विकल्प सिर्फ 5GB है।)
सबसे अच्छा विकल्प उपयोग करें: लिनक्स के लिए वनड्राइव क्लाइंट
वर्षों में लिनक्स के लिए कई वनड्राइव क्लाइंट जारी किए गए हैं, लेकिन अधिकांश को छोड़ दिया गया है। एक परियोजना जो अभी भी विकास में है वह है लिनक्स के लिए वनड्राइव क्लाइंट।
यह सॉफ्टवेयर GitHub से उपलब्ध है और इसे लगभग किसी भी लिनक्स वितरण पर कुछ ही मिनटों में इंस्टॉल किया जा सकता है। सभी चरण GitHub पेज पर प्रदान किए गए हैं। यह प्रदर्शित करने के लिए कि यह कितना सीधा है, नीचे का खंड दिखाएगा कि उबंटू 22.04 LTS पर लिनक्स के लिए वनड्राइव क्लाइंट कैसे इंस्टॉल करें।
इस सॉफ्टवेयर के इंस्टॉल होने के साथ, आपको वनड्राइव तक चुपके से पहुंच नहीं मिलती। यह एक पूर्ण विकसित वनड्राइव लिनक्स क्लाइंट है, कम से कम एंड्रॉइड पर वाले जितना अच्छा अगर वास्तविक विंडोज वनड्राइव क्लाइंट नहीं।
लिनक्स के लिए वनड्राइव क्लाइंट की विशेषताओं में स्टेट कैशिंग, रीयल-टाइम फाइल मॉनिटरिंग और सिंकिंग, फाइल अपलोड और डाउनलोड सत्यापन, ट्रैफिक रेट लिमिटिंग, और रिज्यूमेबल अपलोड शामिल हैं। सॉफ्टवेयर फ्री वनड्राइव, सब्सक्राइबर वनड्राइव, बिजनेस के लिए वनड्राइव, राष्ट्रीय क्लाउड परिनियोजन (जैसे यूएस गवर्नमेंट) और अन्य ऑफिस 365 वेरिएंट, शेयरपॉइंट और ऑफिस 365 लाइब्रेरी, और शेयर्ड फोल्डर का समर्थन करता है।
संक्षेप में, यदि आपको लिनक्स पर वनड्राइव एक्सेस की आवश्यकता है - अल्पकालिक या दीर्घकालिक - तो आपको लिनक्स के लिए वनड्राइव क्लाइंट का उपयोग करने की आवश्यकता है।
उबंटू 22.04 LTS पर लिनक्स के लिए वनड्राइव क्लाइंट इंस्टॉल करें
जबकि लिनक्स के लिए वनड्राइव क्लाइंट अधिकांश डिस्ट्रो के साथ काम करता है, निम्न चरण दिखाते हैं कि इसे डेबियन-आधारित सिस्टम (विशेष रूप से उबंटू 22.04 LTS) पर कैसे इंस्टॉल करें।
यह सुनिश्चित करके शुरू करें कि आपका सिस्टम पूरी तरह से अपडेट है।
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y
sudo apt-get autoremove -y
sudo apt-get autoclean -y
अपडेट करने के बाद, आपको अपने सिस्टम को रीबूट करना चाहिए
reboot
उबंटू 22.04 LTS पर लिनक्स के लिए वनड्राइव क्लाइंट इंस्टॉल करने के लिए OpenSuSE बिल्ड सर्विस रिपॉजिटरी के उपयोग की आवश्यकता होती है। रिलीज कुंजी जोड़कर शुरू करें:
wget -qO - https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /usr/share/keyrings/obs-onedrive.gpg > /dev/null
अगला, रिपॉजिटरी जोड़ें:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/obs-onedrive.gpg] https://download.opensuse.org/repositories/home:/npreining:/debian-ubuntu-onedrive/xUbuntu_22.04/ ./" | sudo tee /etc/apt/sources.list.d/onedrive.list
फिर apt कैश अपडेट करें:
sudo apt-get update
अंत में, लिनक्स के लिए वनड्राइव क्लाइंट इंस्टॉल करें:
sudo apt install --no-install-recommends --no-install-suggests onedrive
ध्यान दें कि चरण डिस्ट्रो में थोड़े भिन्न होते हैं। उदाहरण के लिए, उबंटू 22.10 के लिए संस्करण के आधार पर अलग कुंजी और रिपॉजिटरी कमांड की आवश्यकता होती है।
अन्य डिस्ट्रो पर लिनक्स के लिए वनड्राइव इंस्टॉल करना
जैसा कि उल्लेख किया गया है, उपरोक्त चरण उबंटू के लिए हैं।
हालांकि, आर्क और मंजारो pamac का उपयोग कर सकते हैं:
pamac build onedrive-abraunegg
सॉफ्टवेयर को सोर्स से भी इंस्टॉल किया जा सकता है। लिनक्स के लिए वनड्राइव क्लाइंट के GitHub पर और जानें।
वनड्राइव को लिनक्स के साथ कैसे सिंक करें
लिनक्स के लिए वनड्राइव क्लाइंट डिफ़ॉल्ट रूप से एक कमांड-लाइन टूल है। विभिन्न कमांड शामिल हैं, जिन्हें आप हेल्प कमांड का उपयोग करके एक्सेस कर सकते हैं:
onedrive --help
यह विकल्पों की एक लंबी सूची है, जिसमें सबसे आम विकल्प सूची के शीर्ष पर संक्षेप में हैं।
वनड्राइव को लिनक्स के साथ सिंक करने के लिए, आपको एक कमांड की आवश्यकता है:
onedrive destination-directory [FILEPATH] --synchronize
बस अपने डेटा के लिए इच्छित फाइल पथ निर्दिष्ट करें, और synchronize कमांड से पहले डबल डैश पर ध्यान दें। जब तक लक्ष्य गंतव्य में पर्याप्त स्टोरेज स्पेस है, डेटा आपके वनड्राइव खाते से लिनक्स में सिंक हो जाएगा।

इसे होने देने के लिए, आपको अपनी क्रेडेंशियल दर्ज करनी होगी। लिनक्स के लिए वनड्राइव क्लाइंट ऐप आपके ब्राउज़र में खोलने के लिए एक लिंक प्रदर्शित करेगा। अपने माइक्रोसॉफ्ट खाते में साइन इन करने के बाद, URL कॉपी करें (पेज आमतौर पर खाली होगा) और इसे टर्मिनल विंडो में जहां आवश्यक हो पेस्ट करें। प्रमाणीकरण तब पूरा होना चाहिए।
इस बीच, आप सिंक स्थिति की पुष्टि कर सकते हैं (यदि नया डेटा जोड़ा जाता है या फाइलें हटाई जाती हैं) साथ
onedrive display-sync-status
किसी भी पैमाने और वितरण के वनड्राइव का उपयोग करने के लिए आपको जो कुछ भी चाहिए वह हेल्प फाइल में पाया जा सकता है।
OneDriveGUI के साथ माउस-चालित बनें
यदि यह अपर्याप्त साबित होता है, या आप कमांड लाइन से पर्याप्त परिचित नहीं हैं, तो आप इसके बजाय OneDriveGUI टूल का उपयोग कर सकते हैं। यह लिनक्स के लिए वनड्राइव क्लाइंट के लिए एक फ्रंट-एंड है जो माउस- और कीबोर्ड-संचालित इंटरफेस प्रदान करता है।
OneDriveGUI GitHub पर जाकर AppImage डाउनलोड करके शुरू करें। (AppImage फ़ाइल क्या है?)
डाउनलोड: OneDriveGUI (मुफ्त)
एक बार हो जाने पर, डाउनलोड स्थान पर एक टर्मिनल विंडो खोलें और दर्ज करें:
chmod +x ./OneDriveGUI-[VERSION]-x86_64.AppImage
[VERSION] को OneDriveGUI AppImage डाउनलोड फ़ाइल के संस्करण के साथ बदलना सुनिश्चित करें।
(आर्क लिनक्स के लिए OneDriveGUI का एक संस्करण भी उपलब्ध है।)
OneDriveGUI का उपयोग करने के लिए आवश्यक है कि आप पहले एक प्रोफ़ाइल बनाएं। इसके बाद, यदि आपने पहले से ही टर्मिनल टूल के साथ सिंक शुरू कर दिया है तो डायरेक्टरी के लिए फाइल पथ निर्दिष्ट करें।

एक बार यह हो जाने पर, प्रमाणीकरण पूरा किया जाना चाहिए (भले ही आपने पहले ही लिनक्स के लिए वनड्राइव क्लाइंट में ऐसा कर लिया हो)। यह एक अधिक आकर्षक इंटरफेस है, लेकिन प्रक्रिया वही है। आप फिर लिनक्स के लिए वनड्राइव क्लाइंट को अधिक पारंपरिक डेस्कटॉप सेटिंग में उपयोग करना शुरू करने के लिए तैयार हैं।

लिनक्स के लिए वनड्राइव बस काम करता है
जबकि कमांड लाइन इंटरफेस बहुत बुरा नहीं है, OneDriveGUI स्पष्ट रूप से लिनक्स के लिए वनड्राइव क्लाइंट को अधिक उपयोग योग्य बनाता है। ऐप में वह सब कुछ है जो आपको अपना डेटा वनड्राइव से हटाकर अपने पसंदीदा क्लाउड पर सिंक करने के लिए चाहिए। इस बीच, अगर वह बहुत प्रयास लगता है, तो आप इस सॉफ्टवेयर के साथ वनड्राइव का उपयोग जारी रख सकते हैं।
हालांकि, यह देखते हुए कि माइक्रोसॉफ्ट अपने सिस्टम के लिए प्रमाणीकरण विधियों को कितनी बार संशोधित करता है, यह एक अच्छी दीर्घकालिक योजना नहीं हो सकती है।
बावजूद, लिनक्स के लिए वनड्राइव क्लाइंट आपके लिनक्स PC पर वनड्राइव डेटा एक्सेस करने और सिंक करने का एक शानदार तरीका है।