Esihlokweni esilandelayo sizobona izindlela ezimbili zokwenza khweza iGoogle Drayivu yangakini njengohlelo lwefayela olubonakalayo. I-Google Drayivu ingomunye wabahlinzeki besitoreji esithandwa kakhulu emhlabeni.
Njalo manje, abanye onjiniyela basilethela amanye amaklayenti kusuka ku- -Google Drive ezinhlelweni ze-Gnu / Linux. Kulokhu okuthunyelwe, sizobona ezimbili amaklayenti angekho emthethweni wohlelo lwethu lwe-Ubuntu. Ngalawa maklayenti sizokwazi ukufaka idrayivu yeGoogle endaweni, njengohlelo lwefayela olubonakalayo. Lokhu kuzosinika ithuba lokufinyelela amafayela kuyunithi yethu ngendlela elula kakhulu.
I-Google-drive-ocamlfuse
I-Google-drive-ocamlfuse iyi- Uhlelo lwefayela le-FUSE Okwe-Google Drayivu okubhalwe ku-OCaml. I-FUSE iphrojekthi evumela abasebenzisi ukuthi bakhe amasistimu wefayela abonakalayo. I-Google-drive-ocamlfuse izosivumela ukuthi sikhweze i-Google Drayivu yethu kusistimu ye-Gnu / Linux.
I-Akhawunti nge funda / bhala ukufinyelela kwamafayela namafolda avamile, ukufinyelela kokufunda kuphela kumashidi we-Google namaslayidi. Izosinikeza ukusekelwa kwama-akhawunti amaningi we-Google Drayivu, ukuphatha amafayili ayimpinda, ukufinyelela umkhombandlela kadoti nokuningi.
Ukufaka i-google-drive-ocamlfuse
Ukuyifaka ku-Ubuntu 18.04 sizobhala ku-terminal (Ctrl + Alt + T):
sudo add-apt-repository ppa:alessandro-strada/ppa sudo apt-get install google-drive-ocamlfuse
Sebenzisa
Uma sekufakiwe, sizosebenzisa umyalo olandelayo ku qala insiza ye-google-drive-ocamlfuse kusuka ku-terminal (Ctrl + Alt + T):
google-drive-ocamlfuse
Lapho isebenza okokuqala, insiza izovula isiphequluli sewebhu futhi izosicela imvume yokufinyelela kumafayela wethu we-Google Drayivu. Ngemuva kokunikezwa kokugunyazwa, wonke amafayili wokumisa adingekayo namafolda azokwakhiwa ngokuzenzakalela.
Ngemuva kokuqinisekiswa okuyimpumelelo, sizobona umyalezo olandelayo ku-terminal:
Manje sesingavala isiphequluli sewebhu futhi dala iphuzu lokukhweza yamafayela ethu e-Google Drayivu. Sizokwenza lokhu ngokuthayipha ukuphela (Ctrl + Alt + T)
mkdir ~/migoogledrive
Ekugcineni, sizokhweza iyunithi lethu le-google usebenzisa umyalo:
google-drive-ocamlfuse ~/migoogledrive
Ngemuva kwalokhu, sikwazi ukufinyelela kumafayili avela ku-Terminal noma kumphathi wefayela.
Uma usuqedile, sizokwehlisa uhlelo lwefayela FUSE usebenzisa umyalo:
fusermount -u ~/migoogledrive
Uma siyidinga, singakwazi thinta usizo ngomyalo:
google-drive-ocamlfuse --help
Ngaphezu kwalokho, singabonisana ne- i-wiki esemthethweni kanye nendawo yokugcina izinto Iphrojekthi GitHub ukuze imininingwane eminingi.
I-GCSF
I-GCSF iyi- Uhlelo lwefayela lwe-FUSE olususelwa ku-Google Drayivu, Ibhalwe ngolimi oluhlelayo lweRust. Sisebenzisa i-GCSF, singakwazi ukufaka idrayivu yethu yakwaGoogle njengohlelo lwefayela lendawo futhi sikwazi ukufinyelela okuqukethwe kwiTheminali noma kumphathi wamafayela.
Uma uzibuza ukuthi ihluke kanjani kwamanye amaphrojekthi we-FUSE afana ne-google-drive-ocamlfuse, unjiniyela we-GCSF uphendule amazwana afanayo kuReddit: 'I-GCSF ijwayele ukushesha ngokufaka uhlu lwamafayela ephindayo noma ngokufunda amafayela amakhulu kusuka kuDrayivu. Icebo lokulondolozwa kwesikhashana elisebenzisayo liholela nasekufundweni okusheshayo kwamafayela abekade efakwe kunqolobane, ngemali yokusebenzisa i-RAM eningi. '
Ukufaka i-GCSF
Ukuyifaka ku-Ubuntu, kuzofanele qiniseka ukuthi sinakho kufakwe iRust ohlelweni lwethu. Futhi qiniseka ukuthi amaphakheji we-pkg-config ne-fuse afakiwe. Lokhu sizokuthola kutholakala kumakhosombe okuzenzakalelayo wokusabalalisa okuningi kwe-Gnu / Linux. Ku-Ubuntu nakokuphuma kokunye, bangafakwa kusetshenziswa umyalo:
sudo apt install -y libfuse-dev pkg-config
Lapho konke ukuncika sekuhlangatsheziwe, sebenzisa umyalo olandelayo ku faka i-GCSF:
cargo install gcsf
Sebenzisa
Okokuqala, kufanele gunyaza i-google drive yethu. Ukwenza lokhu kugijima:
gcsf login entreunosyceros
Kuzofanele ucacise igama leseshini. Ifaka esikhundleni se-entreunosyceros ngegama lakho leseshini. Uzobona umphumela ofana nokulandelayo nge I-URL yokugunyaza i-akhawunti yakho ye-Google Drayivu.
Kopisha bese unamathisela i-URL engenhla kusiphequluli sakho bese uqhafaza uvumela ku- nikeza imvume yokufinyelela okuqukethwe ku-Google Drayivu yakho. Uma sekuqinisekisiwe, uzobona imiphumela efana nale elandelayo.
I-GCSF izokwakha ifayela lokumiswa ku- $ XDG_CONFIG_HOME / gcsf / gcsf.toml, evame ukuchazwa ngokuthi $ IKHAYA / .config / gcsf / gcsf.toml. Imininingwane igcinwe enkombeni efanayo.
Siyaqhubeka nokwenzela umkhombandlela we faka okuqukethwe kwethu kwe-Google Drayivu:
mkdir ~/migoogledrivegcfs
Manje sizohlela ifayela le /etc/fuse.conf:
sudo vi /etc/fuse.conf
Sizosusa umugqa olandelayo ukuvumela abasebenzisi abangezona izimpande ukuthi bacacise izinketho zokukhweza:
user_allow_other
Silondoloza futhi sivale ifayili. Siyaqhubeka ukukhweza iyunithi lethu le-google ngomyalo:
gcsf mount ~/migoogledrivegcfs -s entreunosyceros
Faka esikhundleni se-entreunosyceros igama leseshini yakho. Ngemuva kwalokhu, ungavala lesi siginali.
Manje usungakwazi buka izikhathi ezikhona ngomyalo:
gcsf list
Kuleli qophelo, sizokwazi ukufinyelela kokuqukethwe kwiyunithi yethu yeGoogle kusuka kuTheminali noma kumphathi wefayela.
Uma ungazi ikuphi ukukhishwa kwe-google drive yakho, sebenzisa umyalo we-df:
df -h
Sizokwazi yehlisa i-google drive usebenzisa umyalo:
fusermount -u ~/ migoogledrivegcfs
Singathola eminye imininingwane nge-GCFS kusuka Indawo yokugcina izinto zeGitHub
Sawubona, ntambama enhle, angazi noma ngingabuza imibuzo lapha kepha hheyi, nakhu kuhamba kanje:
Ngizama ukusebenzisa inketho ye-GCSF, sengivele ngenze zonke izinyathelo, kepha nginezinyathelo ezingaphezu kuka-300 GB kudrayivu yami, yi-akhawunti yenkampani, futhi esinyathelweni se-gcsf mount ~ / migoogledrivegcfs -s entreunosyceros, ngiyabona ukuthi iqala njenge- "Synchronize" yonke idatha, kanye nemigqa INFO gcsf :: gcsf :: drive_facade> Ikhasi elitholakele lama-250 eliqukethe amafayela angama-460 aqala ukudlula kakhulu, lokhu kuphela ngemuva kwehora noma ngaphezulu bese le eminye imigqa iqala: INFO gcsf: : gcsf :: file_manager> Ihlola izinguquko futhi kungenzeka izisebenzise.
Ngiqale inqubo izolo ngo-3: 00 ntambama futhi ngashiya ikhompyutha ubusuku bonke futhi namhlanje ekuseni bekukhona cishe imigqa eyi-10 yaleyokugcina engiyihlanganyele, futhi ngaqhubeka ngisebenza. Kuze kube izolo ebusuku lapho ngifaka ifolda ye-migoogledrivegcfs, ibingakhombisi lutho, (ngaleso sikhathi bekukhona imigqa emi-3 ye-INFO gcsf :: gcsf :: file_manager> Ihlola ushintsho futhi kungenzeka ukuthi ngiyazisebenzisa.), Namuhla ekuseni sengibonile amafayela kwifolda yami kodwa bengingakawaqedi futhi njengoba bekumele ngihambe ngiyothatha i-laptop bekufanele ngiyikhansele, ngeCRL + C futhi ngaleso sikhathi konke obekukho kufolda kwanyamalala, ngokusobala ngoba ngiphazamise umhlangano. Manje ngisanda kuqala phansi futhi ngenza into efanayo.
Umbuzo uwukuthi, ingabe ngaso sonke isikhathi yisikhathi sokwenza le montage noma kufanele ngikuyeke uqede kanye? Lapho inqubo ephelele isiqediwe, ingabe konke kusindisiwe? okusho ukuthi, uma ngiqala kabusha ikhompyutha, noma nini lapho ngifaka ifolda futhi, izofakwa idatha yami ye-Google Drayivu futhi izovumelanisa ngokuzenzakalela?
Siyabonga ngolwazi.
Sawubona. Ngibonga umhlahlandlela.
I-Google yenqaba ukungena ngemvume ngephutha elingu-400 (Isicelo esingalungile) ngoba i-url yakhiwe kabi. Ingabe kwenzeka komunye umuntu? Uyazi ukuthi ungayilungisa kanjani?
«400. Yiphutha lelo.
Iseva ayikwazi ukucubungula isicelo ngoba sakhiwe kabi. Akufanele iphinde izanywe. Yilokho kuphela esikwaziyo. »
Gracias
Lokhu kuhambisana ne-gcsf, ngokwenza igama lomsebenzisi lokungena ngemvume le-gcsf
noma futhi (nombreUsuario@gmail.com)