पुढील लेखात आपण असे करण्याचे दोन मार्ग पाहू व्हर्च्युअल फाइलसिस्टम म्हणून Google ड्राइव्ह स्थानिक पातळीवर माउंट करा. गूगल ड्राईव्ह हा ग्रहावरील सर्वाधिक लोकप्रिय मेघ संचय प्रदाता आहे.
प्रत्येक वेळी आणि नंतर, काही विकसक आमच्याकडून काही ग्राहक आणतात Google ड्राइव्ह Gnu / Linux प्रणाल्यांकडे. या पोस्टमध्ये, आम्ही दोन पाहू आमच्या उबंटु सिस्टमसाठी अनधिकृत ग्राहक. या क्लायंट्ससह आम्ही व्हर्च्युअल फाइल सिस्टमच्या रूपात स्थानिक पातळीवर Google ड्राइव्ह चढवू शकू. हे आम्हाला आमच्या युनिटमधील फायली अगदी सोप्या मार्गाने मिळण्याची शक्यता देईल.
गूगल-ड्राइव्ह-ऑकॅमल्फ्यूज
गूगल-ड्राईव्ह-ऑकॅमल्फ्यूज एक आहे FUSE फाइल सिस्टम Google ड्राइव्ह साठी जे ओकॅमल मध्ये लिहिलेले आहे. FUSE एक प्रकल्प आहे जो वापरकर्त्यांना व्हर्च्युअल फाइल सिस्टम तयार करण्यास परवानगी देतो. गूगल ड्राइव्ह-ऑकॅम्फ्यूज आम्हाला आमचा गूगल ड्राइव्ह जीएनयू / लिनक्स सिस्टमवर आरोहित करण्यास अनुमती देईल.
खाते सामान्य फायली आणि फोल्डर्समध्ये वाचन / लेखन प्रवेश, Google पत्रके आणि स्लाइडमध्ये केवळ वाचनीय प्रवेश. आम्हाला प्रदान करेल एकाधिक Google ड्राइव्ह खात्यांसाठी समर्थन, डुप्लिकेट फाइल्स हाताळणे, कचर्याच्या निर्देशिकेत प्रवेश करणे आणि बरेच काही.
गूगल-ड्राईव्ह-ऑकम्ल्फ्यूज स्थापित करीत आहे
उबंटू 18.04 मध्ये स्थापित करण्यासाठी आम्ही टर्मिनलमध्ये लिहू (Ctrl + Alt + T):
sudo add-apt-repository ppa:alessandro-strada/ppa sudo apt-get install google-drive-ocamlfuse
वापरा
एकदा इन्स्टॉल झाल्यावर आपण पुढील कमांड कार्यान्वित करणार आहोत गूगल-ड्राईव्ह-ऑकॅमफ्यूज उपयुक्तता प्रारंभ करा टर्मिनलमधून (Ctrl + Alt + T):
google-drive-ocamlfuse
प्रथमच चालवताना, उपयुक्तता वेब ब्राउझर उघडेल आणि आमच्या Google ड्राइव्ह फायलींमध्ये प्रवेश करण्यासाठी आम्हाला परवानगी मागेल. एकदा अधिकृतता दिल्यानंतर, सर्व आवश्यक कॉन्फिगरेशन फाइल्स आणि फोल्डर्स स्वयंचलितपणे तयार होतील.
यशस्वी प्रमाणीकरणानंतर, टर्मिनलमध्ये आपल्याला पुढील संदेश दिसेल:
आता आम्ही वेब ब्राउझर बंद करू शकतो आणि एक माउंट पॉईंट तयार करा आमच्या Google ड्राइव्ह फायलींसाठी. टर्मिनल (Ctrl + Alt + T) टाईप करून हे करू.
mkdir ~/migoogledrive
शेवटी, आपण आपले गुगल युनिट माउंट करू कमांड वापरुन:
google-drive-ocamlfuse ~/migoogledrive
यानंतर, आम्ही टर्मिनलवरून किंवा फाइल व्यवस्थापकाकडून फाइल्समध्ये प्रवेश करू शकतो.
एकदा आपण पूर्ण केल्यावर आम्ही फाईलसिस्टम अनमाउंट करू FUSE ही कमांड वापरुन:
fusermount -u ~/migoogledrive
आम्हाला त्याची आवश्यकता असल्यास, आम्ही हे करू शकतो मदतीचा सल्ला घ्या आदेशासह:
google-drive-ocamlfuse --help
याव्यतिरिक्त, आम्ही सल्लामसलत करू शकतो अधिकृत विकी आणि भांडार प्रकल्प गीटहब साठी अधिक माहितीसाठी.
जीसीएसएफ
जीसीएसएफ एक आहे Google ड्राइव्ह-आधारित FUSE फाइल सिस्टम, रस्ट प्रोग्रामिंग भाषेसह लिहिलेले जीसीएसएफ वापरुन, आम्ही आमचे गुगल युनिट स्थानिक व्हर्च्युअल फाइल सिस्टम म्हणून आरोहित करू आणि टर्मिनल किंवा फाइल व्यवस्थापकाकडून सामग्रीवर प्रवेश करू.
हे इतर FUSE प्रकल्प जसे की Google- ड्राइव्ह-lfकॅमल्फ्यूजपेक्षा कसे वेगळे आहे याबद्दल आपण विचार करत असाल तर, जीसीएसएफ विकसकाने रेडडिट वर अशाच एका टिप्पणीस प्रत्युत्तर दिले: 'जीसीएसएफ वेगवान आहे वारंवार फाईल्सची यादी करून किंवा ड्राइव्ह वरून मोठ्या फायली वाचून. याद्वारे वापरलेली कॅशींग स्ट्रॅटेजी अधिक रॅम वापरण्याच्या किंमतीवर कॅशे केलेल्या फायलींसाठी अगदी वेगाने वाचते. '
जीसीएसएफ स्थापित करीत आहे
उबंटूमध्ये हे स्थापित करण्यासाठी आम्हाला करावे लागेल आमच्याकडे आहे याची खात्री करुन घ्या स्थापित गंज आमच्या प्रणाली मध्ये. खात्री करा की पीकेजी-कॉन्फिगरेशन आणि फ्यूज पॅकेजेस स्थापित आहेत. आम्हाला बहुतेक Gnu / Linux वितरणाच्या डीफॉल्ट रेपॉजिटरीमध्ये हे उपलब्ध आहेत. उबंटू आणि डेरिव्हेटिव्ह्जवर ती कमांडद्वारे स्थापित केली जाऊ शकतात:
sudo apt install -y libfuse-dev pkg-config
एकदा सर्व अवलंबन पूर्ण झाल्यावर खालील आज्ञा चालवा जीसीएसएफ स्थापित करा:
cargo install gcsf
वापरा
प्रथम, आपण आवश्यक आहे आमच्या गुगल ड्राइव्हला अधिकृत करा. ही धाव घेण्यासाठी:
gcsf login entreunosyceros
आपल्याला सत्राचे नाव निर्दिष्ट करावे लागेल. एंट्रेयुनोसिसरोसची जागा घेते आपल्या स्वतःच्या सत्राच्या नावासह. तुम्हाला खालील प्रमाणे एक परिणाम दिसेल आपले Google ड्राइव्ह खाते अधिकृत करण्यासाठी URL.
आपल्या ब्राउझरमध्ये वरील URL कॉपी आणि पेस्ट करा आणि परवानगी द्या वर क्लिक करा आपल्या Google ड्राइव्हमधील सामग्रीमध्ये प्रवेश करण्याची परवानगी द्या. एकदा प्रमाणीकरण केले की आपल्याला पुढील प्रमाणे परिणाम दिसेल.
जीसीएसएफ मध्ये कॉन्फिगरेशन फाइल तयार करेल $ एक्सडीजी_कॉनफिग_होम / जीसीएसएफ / जीसीएसएफ.टॉमल, जे सामान्यतः म्हणून परिभाषित केले जाते OME मुख्यपृष्ठ / .कॉनफिग / जीसीएसएफ / जीसीएसएफ.टॉमल. क्रेडेन्शियल्स त्याच डिरेक्टरीमध्ये संग्रहित केली जातात.
आम्ही त्यासाठी डिरेक्टरी तयार करणे सुरू ठेवतो आमची Google ड्राइव्ह सामग्री माउंट करा:
mkdir ~/migoogledrivegcfs
आता आम्ही /etc/fuse.conf फाईल संपादित करू:
sudo vi /etc/fuse.conf
मूळ नसलेल्या वापरकर्त्यांना माउंट पर्याय निर्दिष्ट करण्यासाठी अनुमती देण्यासाठी आम्ही खालील ओळीला बळी पडणार नाही:
user_allow_other
फाईल सेव्ह आणि बंद करतो. आम्ही सुरू ठेवतो आमचे गुगल युनिट वाढवित आहे आदेशासह:
gcsf mount ~/migoogledrivegcfs -s entreunosyceros
आपल्या सत्राच्या नावाने एंट्रेनुसाइसेरोस बदला. यानंतर आपण हे टर्मिनल बंद करू शकता.
आता तू करू शकतेस विद्यमान सत्रे पहा आदेशासह:
gcsf list
या टप्प्यावर, आम्ही टर्मिनलवरून किंवा फाईल व्यवस्थापकाकडून आमच्या Google युनिटमधील सामग्रीमध्ये प्रवेश करू.
जर तुम्हाला माहित नसेल तर तुमचा गूगल ड्राईव्ह कुठे बसला आहे?, df कमांड वापरा:
df -h
आम्ही सक्षम होऊ Google ड्राइव्ह अनमाउंट करा कमांड वापरुन:
fusermount -u ~/ migoogledrivegcfs
आम्ही मिळवू शकतो जीसीएफएस बद्दल अधिक माहिती पासून गिटहब रेपॉजिटरी
नमस्कार, शुभ दुपार, मी येथे प्रश्न विचारू शकतो की नाही हे मला माहित नाही परंतु अहो, हे येथे आहे:
मी जीसीएसएफ पर्याय वापरण्याचा प्रयत्न करीत आहे, मी सर्व चरण आधीपासून केले आहेत, परंतु माझ्या ड्राईव्हवर माझ्याकडे 300 जीबीपेक्षा जास्त आहे, ते एक कॉर्पोरेट खाते आहे, आणि जीसीएसएफ माउंट ~ / माइगोग्लैड्राइव्हगसीएफएस-एंट्रीयूनोसिसेरोस चरणात मी ते पाहतो सर्व डेटा "सिंक्रोनाइझ" म्हणून प्रारंभ होतो आणि आयएनएफओ जीसीएसएफ :: जीसीएसएफ :: ड्राइव्ह_फेस> 250० फाइल्स असलेली पृष्ठ २ lines० ओलांडून बरेच पास होणे सुरू होते, हे एक तास किंवा त्यानंतर संपेल आणि या इतर ओळी सुरू होतात: INFO gcsf: : gcsf :: file_manager> बदलांची तपासणी करत आहे आणि शक्यतो ते लागू करत आहे.
मी काल प्रक्रिया pm::3० वाजता सुरू केली आणि रात्रभर संगणक सोडला आणि आज सकाळी मी सामायिक केलेल्या शेवटच्या दहा ओळी आल्या आणि मी कार्यरत राहिलो. काल रात्री पर्यंत मी माइगोग्लिव्ह ड्राईव्ह सीसीएफएस फोल्डरमध्ये प्रवेश केला तेव्हा त्यात काहीही दिसून आले नाही, (त्या वेळी INFO gcsf :: gcsf :: file_manage> बदलांची तपासणी करत आहे आणि शक्यतो ते लागू करीत आहे त्याप्रमाणेच 00 ओळी होत्या.), आज सकाळी मी आधीच पाहिले माझ्या फोल्डरमधील फाइल्स परंतु मी अद्याप संपलेले नव्हते आणि मला सीआरएल + सी सह जा आणि लॅपटॉप घ्यावा लागला होता आणि त्या क्षणी फोल्डरमध्ये असलेले सर्व काही गायब झाले होते, कारण मी विधानसभा खंडित केली. आता मी नुकतीच सुरुवात केली आणि तीच करत आहे.
प्रश्न असा आहे की हे असेंबल करण्याची नेहमीच वेळ आली आहे की मी एकदाच ती पूर्ण करण्यास परवानगी दिली पाहिजे? जेव्हा पूर्ण प्रक्रिया समाप्त होते, तेव्हा सर्व काही जतन केले जाते? म्हणजेच, मी संगणक रीस्टार्ट केल्यास, जेव्हा मी पुन्हा फोल्डरमध्ये प्रवेश करतो तेव्हा त्यात माझा Google ड्राइव्ह डेटा बसविला जाईल आणि तो स्वयंचलितपणे समक्रमित होईल?
माहिती दिल्याबद्दल मी आभारी आहे.
नमस्कार. मार्गदर्शकाबद्दल धन्यवाद.
यूआरएल वाईटरित्या तयार केल्यामुळे Google 400 त्रुटीसह खराब लॉगिन नाकारते (खराब विनंती). हे एखाद्या दुसर्याच्या बाबतीत घडले आहे का? आपल्याला ते कसे निश्चित करावे माहित आहे?
. 400. ही एक चूक आहे.
सर्व्हर विनंतीवर प्रक्रिया करू शकत नाही कारण ती विकृत आहे. याचा पुन्हा प्रयत्न करू नये. हेच आपल्याला माहित आहे. »
धन्यवाद
हे जीसीएसएफ सह आहे, जीसीएसएफ लॉगिन युजरनेम करुन
किंवा देखील (nombreUsuario@gmail.com)