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.