Whatsapp

GoSync är en snygg GUI Google Drive-klient skriven i Python för Linux-system

Anonim

Det är inte längre en nyhet att Google ännu inte har släppt en officiell drivklient för Linux som de har gjort med konkurrerande plattformar. Detta har dock inte hindrat Linux-gemenskapen från att skapa både öppen källkod och proprietär programvara som ger dig åtkomst till Google Drive från ditt Linux-system.

De tillgängliga alternativen är dock något besvärliga och ofullständiga (om jag skulle uttrycka det så) och har oftast en brant inlärningskurva.

Insync som är en betald programvara har lyckats täppa till denna lucka genom att tillhandahålla en mycket mer användarvänlig programvara som fungerar direkt från boxen men kommer till ett ganska rejält pris på $25, vilket är dess största giveaway.

Det finns ett antal andra gratis alternativ som Google-drive-ocamlfuse, Reclone och Drive, de har tyvärr fortfarande sina brister.

GoSync är ett ganska nytt GUI-aktiverat Google Drive klient för Linux skrivet i Python och släppt under GNU General Public License 2 Applikationen är i stort sett fortfarande i betaversion och med den senaste versionen version 0.4.

GoSync är enskilt utvecklat av Himanshu Chauhan och han har arbetat nära med mig när jag skrev den här artikeln.

Installera GoSync

GoSync är ganska så enkelt som du kanske har föreställt dig med tanke på att det enbart beror på Python och några till enligt nedan, där det svåraste är att få din "client_secrets.json"-fil.

Installationsinstruktioner tillhandahålls endast för Ubuntu och derivat och CentOS; andra distributioner måste klona repo eller download zip-arkivet.

Installera i Ubuntu och derivator

Du kan i princip "sudo apt" dig igenom via terminalen för de tre första beroenden medan resten kommer att installeras tillsammans med GoSync via pip – som alla borde vara tillgängliga i din standardrepo.

$ sudo apt installera python
$ sudo apt installera python-wxgtk2.8
$ sudo apt installera python-googleapi
$ sudo apt installera python-pip

Installera GoSync och de återstående beroenden

$ sudo pip installera GoSync

Installera i CentOS

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

När den har installerats måste du skaffa din specifika “client_secrets.json” och stegen är utarbetade i pdf som bifogas länk nedan.

Authentication Token Generation för Google API

När du har laddat ner din “client_secrets.json”-fil, kopierar du den sedan till din /.gosync, varefter du nu kan köra programmet från terminalen genom att ange “gosync”.

Det saknas fortfarande en hel del kärnfunktioner – som filändring och oförmåga att synkronisera filer i den lokala katalogen till Google Drive – i GoSync som Himanshu fungerar bara på det på fritiden.

Det finns dock planer på att implementera dessa ovannämnda funktioner i framtida uppdateringar. Utvecklaren uppmuntrar också bidrag från tredje part samt felrapporter, så om du har kodningskunskaper eller om du vill rapportera problem kan du slå upp hans GitHubför att inspektera hans arbete på GoSync.