वर्च्युअल फाइल सिस्टम म्हणून उबंटूमध्ये स्थानिक पातळीवर गूगल ड्राइव्ह माउंट करा

स्थानिक पातळीवर Google ड्राइव्ह बद्दल

पुढील लेखात आपण असे करण्याचे दोन मार्ग पाहू व्हर्च्युअल फाइलसिस्टम म्हणून 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 ड्राइव्ह फायलींमध्ये प्रवेश करण्यासाठी आम्हाला परवानगी मागेल. एकदा अधिकृतता दिल्यानंतर, सर्व आवश्यक कॉन्फिगरेशन फाइल्स आणि फोल्डर्स स्वयंचलितपणे तयार होतील.

gdfuse सह Google ड्राइव्ह माउंट करण्यासाठी स्क्रीन लॉगिन करा

यशस्वी प्रमाणीकरणानंतर, टर्मिनलमध्ये आपल्याला पुढील संदेश दिसेल:

toक्सेस टोकन पुनर्प्राप्त माउंट गूगल ड्राइव्ह स्थानिक पातळीवर जीडीफ्यूज

आता आम्ही वेब ब्राउझर बंद करू शकतो आणि एक माउंट पॉईंट तयार करा आमच्या Google ड्राइव्ह फायलींसाठी. टर्मिनल (Ctrl + Alt + T) टाईप करून हे करू.

mkdir ~/migoogledrive

शेवटी, आपण आपले गुगल युनिट माउंट करू कमांड वापरुन:

google-drive-ocamlfuse ~/migoogledrive

यानंतर, आम्ही टर्मिनलवरून किंवा फाइल व्यवस्थापकाकडून फाइल्समध्ये प्रवेश करू शकतो.

google ड्राइव्ह gdfuse आरोहित फाइल सिस्टम

एकदा आपण पूर्ण केल्यावर आम्ही फाईलसिस्टम अनमाउंट करू 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.

gcsf लॉगिन url

आपल्या ब्राउझरमध्ये वरील URL कॉपी आणि पेस्ट करा आणि परवानगी द्या वर क्लिक करा आपल्या Google ड्राइव्हमधील सामग्रीमध्ये प्रवेश करण्याची परवानगी द्या. एकदा प्रमाणीकरण केले की आपल्याला पुढील प्रमाणे परिणाम दिसेल.

gcsf सह स्थानिक पातळीवर गूगल ड्राइव्ह माउंट करण्यासाठी लॉगिन स्क्रीन

जीसीएसएफ मध्ये कॉन्फिगरेशन फाइल तयार करेल $ एक्सडीजी_कॉनफिग_होम / जीसीएसएफ / जीसीएसएफ.टॉमल, जे सामान्यतः म्हणून परिभाषित केले जाते 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

आम्ही मिळवू शकतो जीसीएफएस बद्दल अधिक माहिती पासून गिटहब रेपॉजिटरी


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   हॅरोल्ड कोलाझोस अर्बानो म्हणाले

    नमस्कार, शुभ दुपार, मी येथे प्रश्न विचारू शकतो की नाही हे मला माहित नाही परंतु अहो, हे येथे आहे:
    मी जीसीएसएफ पर्याय वापरण्याचा प्रयत्न करीत आहे, मी सर्व चरण आधीपासून केले आहेत, परंतु माझ्या ड्राईव्हवर माझ्याकडे 300 जीबीपेक्षा जास्त आहे, ते एक कॉर्पोरेट खाते आहे, आणि जीसीएसएफ माउंट ~ / माइगोग्लैड्राइव्हगसीएफएस-एंट्रीयूनोसिसेरोस चरणात मी ते पाहतो सर्व डेटा "सिंक्रोनाइझ" म्हणून प्रारंभ होतो आणि आयएनएफओ जीसीएसएफ :: जीसीएसएफ :: ड्राइव्ह_फेस> 250० फाइल्स असलेली पृष्ठ २ lines० ओलांडून बरेच पास होणे सुरू होते, हे एक तास किंवा त्यानंतर संपेल आणि या इतर ओळी सुरू होतात: INFO gcsf: : gcsf :: file_manager> बदलांची तपासणी करत आहे आणि शक्यतो ते लागू करत आहे.
    मी काल प्रक्रिया pm::3० वाजता सुरू केली आणि रात्रभर संगणक सोडला आणि आज सकाळी मी सामायिक केलेल्या शेवटच्या दहा ओळी आल्या आणि मी कार्यरत राहिलो. काल रात्री पर्यंत मी माइगोग्लिव्ह ड्राईव्ह सीसीएफएस फोल्डरमध्ये प्रवेश केला तेव्हा त्यात काहीही दिसून आले नाही, (त्या वेळी INFO gcsf :: gcsf :: file_manage> बदलांची तपासणी करत आहे आणि शक्यतो ते लागू करीत आहे त्याप्रमाणेच 00 ओळी होत्या.), आज सकाळी मी आधीच पाहिले माझ्या फोल्डरमधील फाइल्स परंतु मी अद्याप संपलेले नव्हते आणि मला सीआरएल + सी सह जा आणि लॅपटॉप घ्यावा लागला होता आणि त्या क्षणी फोल्डरमध्ये असलेले सर्व काही गायब झाले होते, कारण मी विधानसभा खंडित केली. आता मी नुकतीच सुरुवात केली आणि तीच करत आहे.
    प्रश्न असा आहे की हे असेंबल करण्याची नेहमीच वेळ आली आहे की मी एकदाच ती पूर्ण करण्यास परवानगी दिली पाहिजे? जेव्हा पूर्ण प्रक्रिया समाप्त होते, तेव्हा सर्व काही जतन केले जाते? म्हणजेच, मी संगणक रीस्टार्ट केल्यास, जेव्हा मी पुन्हा फोल्डरमध्ये प्रवेश करतो तेव्हा त्यात माझा Google ड्राइव्ह डेटा बसविला जाईल आणि तो स्वयंचलितपणे समक्रमित होईल?
    माहिती दिल्याबद्दल मी आभारी आहे.

  2.   जॉर्ज लुपरदेव म्हणाले

    नमस्कार. मार्गदर्शकाबद्दल धन्यवाद.
    यूआरएल वाईटरित्या तयार केल्यामुळे Google 400 त्रुटीसह खराब लॉगिन नाकारते (खराब विनंती). हे एखाद्या दुसर्‍याच्या बाबतीत घडले आहे का? आपल्याला ते कसे निश्चित करावे माहित आहे?

    . 400. ही एक चूक आहे.

    सर्व्हर विनंतीवर प्रक्रिया करू शकत नाही कारण ती विकृत आहे. याचा पुन्हा प्रयत्न करू नये. हेच आपल्याला माहित आहे. »

    धन्यवाद

    1.    जॉर्ज लुपरदेव म्हणाले

      हे जीसीएसएफ सह आहे, जीसीएसएफ लॉगिन युजरनेम करुन
      किंवा देखील (nombreUsuario@gmail.com)