Гоогле Дриве монтирајте локално у Убунту као виртуелни систем датотека

о локалном монтирању Гоогле диска

У следећем чланку видећемо два начина да локално монтирајте Гоогле Дриве као виртуелни систем датотека. Гоогле Дриве је један од најпопуларнијих добављача складишта података у облаку на планети.

Повремено нам неки програмери доводе неке клијенте из Гоогле диска до Гну / Линук система. У овом посту видећемо две незванични клијенти за наш Убунту систем. Са овим клијентима моћи ћемо локално да монтирамо Гоогле диск, као виртуелни систем датотека. Ово ће нам пружити могућност приступа датотекама на нашој јединици на врло једноставан начин.

Гоогле-погон-оцамлфусе

Гоогле-дриве-оцамлфусе је Систем датотека ФУСЕ за Гоогле диск који је написан у ОЦамл-у. ФУСЕ је пројекат који омогућава корисницима да креирају виртуелне системе датотека. Гоогле-дриве-оцамлфусе ће нам омогућити да свој Гоогле диск монтирамо на Гну / Линук систем.

Хас приступ за читање / писање уобичајених датотека и директоријума, приступ само за читање Гоогле табелама и слајдовима. Обезбедиће нас подршка за више налога Гоогле диска, управљање дупликатима датотека, приступ директоријуму смећа и још много тога.

Инсталирање гоогле-дриве-оцамлфусе

Да бисмо га инсталирали у Убунту 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

Можемо добити више информација о ГЦФС од ГитХуб спремиште


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   Харолд Цоллазос Урбано дијо

    Здраво, добар дан, не знам могу ли овде постављати питања, али хеј, ево, иде:
    Покушавам да користим опцију ГЦСФ, већ сам урадио све кораке, али на диску имам више од 300 ГБ, то је корпоративни рачун, а у кораку гцсф моунт ~ / мигоогледривегцфс -с ентреуносицерос, видим да то започиње као „Синхронизација“ свих података, а редови ИНФО гцсф :: гцсф :: дриве_фацаде> Примљена страница 250 која садржи 460 датотека почињу пуно да пролазе, ово се завршава након отприлике сат времена и почињу ове друге линије: ИНФО гцсф: : гцсф :: филе_манагер> Провера да ли постоје промене и њихова примена.
    Покренуо сам поступак јуче у 3:00 и оставио рачунар укључен целу ноћ и јутрос је било око 10 редова тог последњег који сам делио и наставио сам да радим. До синоћ када сам ушао у директоријум мигоогледривегцфс, он није ништа показивао, (у то време било је отприлике 3 реда ИНФО гцсф :: гцсф :: филе_манагер> Провера промена и евентуална примена.), Јутрос сам већ видео датотеке у мојој фасцикли, али још нисам био готов и пошто сам морао да одем и узмем лаптоп, морао сам да откажем, са ЦРЛ + Ц и у том тренутку је све што је било у фасцикли нестало, јасно јер сам прекинуо монтажу. Сад сам тек почео испочетка и радим исту ствар.
    Питање је да ли је увек време да се уради ова монтажа или бих је требао пустити да се заврши само једном? Да ли је све сачувано када је комплетан процес завршен? то јест, ако поново покренем рачунар, сваки пут када поново уђем у фасциклу, на њега ће бити монтирани моји подаци са Гоогле погона и аутоматски синхронизован?
    Хвала за инфо.

  2.   Јорге ЛупарДев дијо

    Здраво. Хвала на водичу.
    Гоогле одбија пријаву грешком 400 (лош захтев) јер је урл лоше обликован. Да ли се то догодило неком другом? Да ли знате како да то поправите?

    «400. То је грешка.

    Сервер не може да обради захтев јер је неисправан. Не би требало покушати поново. То је све што знамо. "

    хвала

    1.    Јорге ЛупарДев дијо

      Ово је са гцсф, помоћу гцсф корисничког имена за пријављивање
      или такође (номбреУсуарио@гмаил.цом)