Google Drive er en af ​​de mest populære cloud storage-tjenester, der er tilgængelige i dag, og tilbyder masser af gratis opbevaring. Da tjenesten blev lanceret tilbage i 2012, blev dens desktopklienter til Windows og Mac OS også udgivet. Imidlertid savnede man nysgerrig den officielle støtte til Linux, og desværre er situationen også den samme i dag.

Venter på en officiel Google Drive Linux-klient alle disse år udviklede folk flere uofficielle, hvoraf nogle allerede har diskuteret her på MTE. Men i denne artikel vil vi diskutere et særligt værktøj, der hedder Google-Drive-Ocamlfuse, at - i modsætning til andre faste kunder - kan du montere din Google Drev lokalt på dit Ubuntu-system.

Google-Drive-Ocamlfuse

Ifølge værktøjets officielle hjemmeside er Google-Drive-Ocamlfuse et FUSE-baseret filsystem understøttet af Google Drev. Skrevet på OCaml-sproget giver det brugere mulighed for at montere deres Google Drev i Linux, så de kan bruge det som en normal mappe. Her er nogle af de funktioner, som værktøjet giver:

  • Fuld læs / skriv adgang til almindelige filer og mapper
  • Læsbeskyttet adgang til Google Dokumenter, Sheets og Slides (eksporteres til konfigurerbare formater)
  • Flere konto support
  • Duplikere filhåndtering
  • Adgang til papirkurven (".Trash" -katalog)

Download, installer og opsæt

Du kan downloade og installere værktøjet Google-Drive-Ocamlfuse ved at køre følgende kommandoer i dit Ubuntu-system:

 sudo add-apt-depot ppa: alessandro-strada / ppa sudo apt-get opdatering sudo apt-get install google-drive-ocamlfuse 

Når du er færdig, er det næste, du skal gøre, at bemyndige værktøjet til at få adgang til din Google Drev, hvilket du kan gøre ved at køre følgende kommando:

 google-drive-ocamlfuse 

Dette åbner en fane i din standardwebbrowser, hvor værktøjet i grunden anmoder om din tilladelse til at få adgang til dit Google Drive-telt.

Du skal bare klikke på "Tillad" -knappen, og du får vist følgende besked fra Google Accounts og fortæller dig, hvad programmet gør, og hvilke oplysninger der vil blive delt med det:

Klik på "Tillad" -knappen, og den nødvendige adgang (autorisation) vil blive givet til værktøjet og fuldføre opsætningen for den.

Derefter opretter du en lokal mappe på dit Ubuntu-system, hvor dine Google Drive-indhold bliver kortlagt. For eksempel har jeg i mit tilfælde oprettet en mappe kaldet "gdrive_local."

 mkdir ~ / gdrive_local 

Når du er færdig, skal du køre følgende kommando for at montere filsystemet lokalt:

 google-drive-ocamlfuse ~ / gdrive_local 

Det tog lidt tid, men endelig kunne jeg se alle mine indhold i Google Drev i "gdrive_local" -mappen:

Herfra kunne jeg foretage ændringer lokalt, og de blev afspejlet i skyen - omvendt var også sandt.

Konfiguration

Værktøjets konfigurationsfil er normalt placeret på stien "~ / .gdfuse / default / config."

Her kan du justere værdierne for forskellige parametre for at opnå det ønskede. For eksempel er standardintervallet (i sekunder) mellem forespørgsler for at registrere ændringerne på serveren 60 sekunder, men du kan ændre det ved at ændre værdien af metadata_cache_time parameteren. Hvis du vil have, at filsystemet skal monteres skrivebeskyttet, skal du også ændre værdien af ​​"read_only" -parameteren til "true".

For mere information, gå til google-drive-ocamlfuse wiki.

Konklusion

At have Google Drive-systemet monteret lokalt har sine egne fordele. Du kan f.eks. Udføre katalogoperationer på det via kommandolinjen, hvilket gør dine Google Drive-operationer hurtigere (hvis du er en erfaren kommandolinjebruger). Hvad angår værktøjet er det slet ikke svært at lære. Plus, som allerede nævnt, er der også en detaljeret Wiki tilgængelig for dig at lære forskudsforbruget.