Už není novinkou, že Google ještě nevydá oficiálního klienta disku pro Linux jako to udělali s konkurenčními platformami. To však nezabránilo komunitě Linux ve vytváření open source i proprietárního softwaru, který by vám umožnil přístup k Google Drive z vašeho Linux systému.
Dostupné možnosti jsou však poněkud těžkopádné a neúplné (kdybych to tak řekl) a většinou mají strmou křivku učení.
Insync, což je placený software, dokázal tuto mezeru zacelit tím, že poskytuje mnohem uživatelsky přívětivější software, který funguje přímo na krabice, ale přichází za poměrně tučnou cenu 25 $, což je její největší dárek.
I když existuje řada dalších bezplatných možností jako Google-drive-ocamlfuse, Reclone a Drive, bohužel stále mají své nedostatky.
GoSync je poměrně nové grafické uživatelské rozhraní Disk Google klient pro Linux napsaný v Python a vydaný pod GNU General Public License 2 Aplikace je v podstatě stále ve fázi beta a nejnovější verze je v verze 0.4.
GoSync je jedinečně vyvinut Himanshu Chauhan a má při psaní tohoto článku se mnou úzce spolupracovali.
Instalace GoSync
GoSync je tak snadné, jak jste si mohli představit, protože závisí pouze na Python a několik dalších, jak je uvedeno níže, přičemž nejtěžší je získat soubor „client_secrets.json“
Pokyny k instalaci jsou poskytovány pouze pro Ubuntu a odvozeniny a CentOS; ostatní distribuce budou muset naklonovat repo nebo stáhnout archiv zip.
Instalovat do Ubuntu a odvozených verzí
První tři závislosti si můžete v podstatě „sudo apt“ projít přes terminál, zatímco zbytek se nainstaluje vedle GoSync přes pip – vše by mělo být dostupné ve vašem standardním repo.
$ sudo apt install python $ sudo apt install python-wxgtk2.8 $ sudo apt install python-googleapi $ sudo apt install python-pip
Instalace GoSync a zbývajících závislostí
$ sudo pip nainstalovat GoSync
Instalovat do CentOS
$ yum install -y python2.7 $ yum install -y python-wxgtk2.8 $ yum install -y python-googleapi $ yum install -y pip
Po instalaci budete muset získat svůj konkrétní “client_secrets.json“ a kroky jsou zpracovány ve formátu pdf připojeném k odkaz níže.
Generování autentizačního tokenu pro Google API
Po stažení souboru “client_secrets.json“ jej zkopírujete do svého /.gosync, po kterém nyní můžete spustit program z terminálu zadáním “gosync“.
Stále chybí několik základních funkcí – jako je úprava souborů a nemožnost synchronizovat soubory v místním adresáři s Google Drive – v GoSync jako Himanshu na něm pracuje pouze ve svém volném čase.
Jsou však plány na implementaci těchto výše uvedených funkcí v budoucích aktualizacích. Vývojář také podporuje příspěvky třetích stran a hlášení chyb, takže pokud máte dovednosti s kódováním nebo byste chtěli nahlásit problémy, můžete vyhledat jeho GitHubke kontrole jeho práce na GoSync.