Как да монтирате своя Google Диск в Ubuntu чрез Google-Drive-Ocamlfuse
Google Диск е едно от най-популярните услуги за съхранение в облака, които са на разположение днес и предлагат много безплатни хранилища. Когато услугата стартира през 2012 г., бяха пуснати и десктоп клиенти за Windows и Mac OS. Очевидно обаче липсва официалната подкрепа за Linux и за съжаление ситуацията е същата и днес.
В очакване на официален клиент на Google Диск Linux през всичките тези години хората разработиха няколко неофициални, някои от които вече обсъдихме тук в MTE. В тази статия обаче ще обсъдим специален инструмент, наречен Google-Drive-Ocamlfuse, който - за разлика от други обикновени клиенти - ви позволява да монтирате Google Диск локално във вашата Ubuntu система.
Google-Drive-Ocamlfuse
Според официалния уебсайт на инструмента, Google-Drive-Ocamlfuse е файлова система, базирана на FUSE, поддържана от Google Диск. Написана на OCaml език, позволява на потребителите да монтират своя Google Диск в Linux, като ги оставят да ги използват като нормална директория. Ето някои от функциите, които инструментът предлага:
- Пълен достъп за четене / запис на обикновени файлове и папки
- Достъп само за четене до Google Документи, листове и слайдове (изнесени в конфигурируеми формати)
- Поддръжка на няколко профила
- Дублиране на обработката на файлове
- Достъп до кошчето (директория ".Trash")
Изтегляне, инсталиране и настройка
Можете да изтеглите и инсталирате инструмента Google Drive / Ocamlfuse, като изпълните следните команди в системата си в Ubuntu:
sudo add-apt-repository ppa: alessandro-street / папа sudo apt-get актуализация sudo apt-get инсталирате google-drive-ocamlfuse
След като направите това, следващото нещо, което трябва да направите, е да дадете разрешение на инструмента за достъп до вашия Google Диск, което можете да направите, като изпълните следната команда:
Google задвижване-ocamlfuse
Това отваря раздел в уеб браузъра ви по подразбиране, където инструментът основно изисква разрешението ви за достъп до съдържанието ви в Google Диск.
Трябва само да кликнете върху бутона "Разреши" и ще видите следното съобщение от профилите в Google, което ви уведомява какво прави приложението и каква информация ще бъде споделена с него:
Кликнете върху бутона "Позволително" и ще бъде предоставен необходимия достъп (разрешение) на инструмента, като завършите настройката за него.
След това създайте локална директория на вашата Ubuntu система, в която ще бъдат картирани съдържанията ви в Google Диск. Например, в моя случай създадох директория, наречена "gdrive_local".
mkdir ~ / gdrive_local
След като приключите, изпълнете следната команда, за да монтирате файловата система локално:
google-drive-ocamlfuse ~ / gdrive_local
Отне малко време, но накрая мога да видя цялото съдържание на Google Диск в директорията "gdrive_local":
Оттук нататък успях да правя промени на местно ниво и тези бяха отразени в облака - обратното също беше вярно.
Конфигурация
Конфигурационният файл на инструмента обикновено се намира в пътя "~ / .gdfuse / default / config".
Тук можете да промените стойностите на различните параметри, за да постигнете това, което искате. Например, интервалът по подразбиране (в секунди) между заявките за откриване на промените от страна на сървъра е 60 секунди, но можете да го промените, като промените стойността на параметъра metadata_cache_time
. По същия начин, ако искате файловата система да бъде монтирана само за четене, променете стойността на параметъра "read_only" на "true".
За повече информация отидете на wiki на google-drive-ocamlfuse.
заключение
Наличието на локална система на Google Диск има свои предимства. Например можете да извършвате директни операции по него през командния ред, което прави операциите ви в Google Диск по-бързи (ако сте опитен потребител на команден ред). Що се отнася до инструмента, изобщо не е трудно да се учи. Плюс това, както вече беше споменато, има и подробна Wiki, на която можете да научите предварително използването.