Whatsapp

GoSync er en smart GUI Google Drive-klient skrevet i Python til Linux-systemer

Anonim

Det er ikke længere en nyhed, at Google endnu ikke har frigivet en officiel drevklient til Linux som de har gjort med konkurrerende platforme. Dette har dog ikke forhindret Linux-fællesskabet i at skabe både open source og proprietær software, der giver dig adgang til Google Drev fra dit Linux-system.

De tilgængelige muligheder er dog noget besværlige og ufuldstændige (hvis jeg skulle sige det sådan) og har for det meste en stejl indlæringskurve.

Insync, som er en bet alt software, har formået at lukke dette hul ved at levere en meget mere brugervenlig software, der fungerer lige fra æsken, men kommer til en ret heftig pris på $25, hvilket er dens største giveaway.

Mens der er en række andre gratis muligheder som Google-drive-ocamlfuse, Reclone og Drive, de har desværre stadig deres mangler.

GoSync er en ret ny GUI-aktiveret Google Drive klient til Linux skrevet i Python og udgivet under GNU General Public License 2 Applikationen er stort set stadig i beta og med den seneste udgivelse på version 0.4.

GoSync er enestående udviklet af Himanshu Chauhan, og han har arbejde tæt sammen med mig i at skrive denne artikel.

Installation af GoSync

GoSync er lige så nemt, som du måske havde forestillet dig, da det udelukkende afhænger af Python og et par andre som angivet nedenfor, hvor det sværeste er at få din "client_secrets.json" fil.

Installationsvejledninger leveres kun til Ubuntu og derivater og CentOS; andre distributioner bliver nødt til at klone repo eller download zip-arkivet.

Installer i Ubuntu og derivater

Du kan grundlæggende "sudo apt" dig igennem via terminalen for de første tre afhængigheder, mens resten vil blive installeret sammen med GoSync via pip – som alle burde være tilgængelige i din standard repo.

$ sudo apt installer python
$ sudo apt installere python-wxgtk2.8
$ sudo apt installer python-googleapi
$ sudo apt installere python-pip

Installation af GoSync og de resterende afhængigheder

$ sudo pip installer GoSync

Installer i CentOS

$ yum install -y python2.7
$ yum installer -y python-wxgtk2.8
$ yum installer -y python-googleapi
$ yum installer -y pip

Når den er installeret, skal du have din specifikke “client_secrets.json”, og trinene er uddybet i pdf vedhæftet link nedenfor.

Authentication Token Generation for Google API

Når du har downloadet din “client_secrets.json”-fil, kopierer du den til din /.gosync, hvorefter du nu kan køre programmet fra terminalen ved at indtaste “gosync”.

Der mangler stadig en del kernefunktioner – som filændring og manglende evne til at synkronisere filer i den lokale mappe til Google Drev – i GoSync som Himanshu virker kun på det i sin fritid.

Der er dog planer om at implementere disse førnævnte funktioner i fremtidige opdateringer. Udvikleren tilskynder også tredjepartsbidrag samt fejlrapporter, så hvis du har kodningsevner, eller du gerne vil rapportere problemer, kan du slå hans GitHub opfor at inspicere hans arbejde på GoSync.