У следећем чланку видећемо два начина да локално монтирајте Гоогле Дриве као виртуелни систем датотека. Гоогле Дриве је један од најпопуларнијих добављача складишта података у облаку на планети.
Повремено нам неки програмери доводе неке клијенте из Гоогле диска до Гну / Линук система. У овом посту видећемо две незванични клијенти за наш Убунту систем. Са овим клијентима моћи ћемо локално да монтирамо Гоогле диск, као виртуелни систем датотека. Ово ће нам пружити могућност приступа датотекама на нашој јединици на врло једноставан начин.
Гоогле-погон-оцамлфусе
Гоогле-дриве-оцамлфусе је Систем датотека ФУСЕ за Гоогле диск који је написан у ОЦамл-у. ФУСЕ је пројекат који омогућава корисницима да креирају виртуелне системе датотека. Гоогле-дриве-оцамлфусе ће нам омогућити да свој Гоогле диск монтирамо на Гну / Линук систем.
Хас приступ за читање / писање уобичајених датотека и директоријума, приступ само за читање Гоогле табелама и слајдовима. Обезбедиће нас подршка за више налога Гоогле диска, управљање дупликатима датотека, приступ директоријуму смећа и још много тога.
Инсталирање гоогле-дриве-оцамлфусе
Да бисмо га инсталирали у Убунту 18.04, у терминалу ћемо записати (Цтрл + Алт + Т):
sudo add-apt-repository ppa:alessandro-strada/ppa sudo apt-get install google-drive-ocamlfuse
Коришћење
Једном инсталирани, покренућемо следећу команду за покрените услужни програм гоогле-дриве-оцамлфусе од терминала (Цтрл + Алт + Т):
google-drive-ocamlfuse
Када се покрене први пут, услужни програм ће отворити веб прегледач и затражиће од нас дозволу за приступ датотекама Гоогле диска. Једном када се одобрење одобри, аутоматски ће се креирати све потребне конфигурационе датотеке и фасцикле.
Након успешне аутентификације, у терминалу ћемо видети следећу поруку:
Сада можемо да затворимо веб прегледач и креирајте тачку монтирања за датотеке Гоогле диска. То ћемо урадити укуцавањем терминала (Цтрл + Алт + Т)
mkdir ~/migoogledrive
Коначно, ми ћемо монтирати нашу гоогле јединицу користећи команду:
google-drive-ocamlfuse ~/migoogledrive
После овога, датотекама можемо приступити са терминала или из менаџера датотека.
Када завршите, демонтираћемо систем датотека ФУСЕ помоћу наредбе:
fusermount -u ~/migoogledrive
Ако нам затреба, можемо консултујте помоћ са наредбом:
google-drive-ocamlfuse --help
Поред тога, можемо консултовати званична вики и спремиште Пројекат ГитХуб пар Детаљније.
ГЦСФ
ГЦСФ је Систем датотека ФУСЕ заснован на Гоогле диску, написан програмским језиком Руст. Коришћењем ГЦСФ-а моћи ћемо да монтирамо нашу Гоогле јединицу као локални виртуелни систем датотека и да приступимо садржају из терминала или менаџера датотека.
Ако се питате по чему се разликује од осталих пројеката ФУСЕ, попут гоогле-дриве-оцамлфусе, програмер ГЦСФ-а одговорио је на сличан коментар на Реддит-у: „ГЦСФ има тенденцију да буде бржи рекурзивним пописивањем датотека или читањем великих датотека са Диска. Стратегија кеширања коју користи такође доводи до врло брзог читања датотека које су кеширане, по цену употребе више РАМ-а. '
Инсталирање ГЦСФ-а
Да бисмо га инсталирали у Убунту, мораћемо побрините се да имамо инсталиран Руст у нашем систему. Такође се уверите да су инсталирани пакети пкг-цонфиг и фусе. Пронаћи ћемо их у подразумеваним спремиштима већине Гну / Линук дистрибуција. На Убунту и деривате, они се могу инсталирати помоћу наредбе:
sudo apt install -y libfuse-dev pkg-config
Када се задовоље све зависности, покрените следећу команду на инсталирајте ГЦСФ:
cargo install gcsf
Коришћење
Прво, морамо ауторизујте наш Гоогле погон. Да бисте то урадили:
gcsf login entreunosyceros
Мораћете да наведете назив сесије. Замењује ентреуносицерос са својим именом сесије. Видећете резултат сличан следећем са а УРЛ за ауторизацију налога Гоогле диска.
Копирајте и налепите горњу УРЛ адресу у свој прегледач и кликните дозволи дајте дозволу за приступ садржају вашег Гоогле диска. Једном потврђени, видећете резултат попут следећег.
ГЦСФ ће створити датотеку за конфигурацију у $ КСДГ_ЦОНФИГ_ХОМЕ / гцсф / гцсф.томл, који се генерално дефинише као $ ХОМЕ / .цонфиг / гцсф / гцсф.томл. Акредитиви се чувају у истом директоријуму.
Настављамо да креирамо директоријум за монтирајте наш садржај на Гоогле диску:
mkdir ~/migoogledrivegcfs
Сада ми ћемо уредити датотеку /етц/фусе.цонф:
sudo vi /etc/fuse.conf
Раскоментарисаћемо следећи ред како бисмо омогућили корисницима који нису роот да одреде опције монтирања:
user_allow_other
Сачувамо и затворимо датотеку. Настављамо монтирање наше гоогле јединице са наредбом:
gcsf mount ~/migoogledrivegcfs -s entreunosyceros
Замените ентреуносицерос именом ваше сесије. После овога можете затворити овај терминал.
Сада можете прегледајте постојеће сесије са наредбом:
gcsf list
У овом тренутку ћемо моћи да приступимо садржају наше Гоогле јединице са терминала или из менаџера датотека.
Ако не знате где је монтиран ваш Гоогле погон, користите дф наредбу:
df -h
Ми ћемо бити у стању демонтирајте гоогле погон користећи команду:
fusermount -u ~/ migoogledrivegcfs
Можемо добити више информација о ГЦФС од ГитХуб спремиште
Здраво, добар дан, не знам могу ли овде постављати питања, али хеј, ево, иде:
Покушавам да користим опцију ГЦСФ, већ сам урадио све кораке, али на диску имам више од 300 ГБ, то је корпоративни рачун, а у кораку гцсф моунт ~ / мигоогледривегцфс -с ентреуносицерос, видим да то започиње као „Синхронизација“ свих података, а редови ИНФО гцсф :: гцсф :: дриве_фацаде> Примљена страница 250 која садржи 460 датотека почињу пуно да пролазе, ово се завршава након отприлике сат времена и почињу ове друге линије: ИНФО гцсф: : гцсф :: филе_манагер> Провера да ли постоје промене и њихова примена.
Покренуо сам поступак јуче у 3:00 и оставио рачунар укључен целу ноћ и јутрос је било око 10 редова тог последњег који сам делио и наставио сам да радим. До синоћ када сам ушао у директоријум мигоогледривегцфс, он није ништа показивао, (у то време било је отприлике 3 реда ИНФО гцсф :: гцсф :: филе_манагер> Провера промена и евентуална примена.), Јутрос сам већ видео датотеке у мојој фасцикли, али још нисам био готов и пошто сам морао да одем и узмем лаптоп, морао сам да откажем, са ЦРЛ + Ц и у том тренутку је све што је било у фасцикли нестало, јасно јер сам прекинуо монтажу. Сад сам тек почео испочетка и радим исту ствар.
Питање је да ли је увек време да се уради ова монтажа или бих је требао пустити да се заврши само једном? Да ли је све сачувано када је комплетан процес завршен? то јест, ако поново покренем рачунар, сваки пут када поново уђем у фасциклу, на њега ће бити монтирани моји подаци са Гоогле погона и аутоматски синхронизован?
Хвала за инфо.
Здраво. Хвала на водичу.
Гоогле одбија пријаву грешком 400 (лош захтев) јер је урл лоше обликован. Да ли се то догодило неком другом? Да ли знате како да то поправите?
«400. То је грешка.
Сервер не може да обради захтев јер је неисправан. Не би требало покушати поново. То је све што знамо. "
хвала
Ово је са гцсф, помоћу гцсф корисничког имена за пријављивање
или такође (номбреУсуарио@гмаил.цом)