WhatsApp

GoSync è un elegante client Google Drive con GUI scritto in Python per sistemi Linux

Anonim

Non è più una novità che Google debba ancora rilasciare un client drive ufficiale per Linux come hanno fatto con piattaforme concorrenti. Ciò, tuttavia, non ha impedito alla community di Linux di creare software sia open source che proprietari che consentissero di accedere a Google Drive dal tuo Linux sistema.

Le opzioni disponibili sono comunque un po' macchinose e incomplete (se così posso dire) e per lo più hanno una ripida curva di apprendimento.

Insync che è un software a pagamento è riuscito a colmare questa lacuna fornendo un software molto più user-friendly che funziona subito la scatola, ma ha un prezzo piuttosto alto di $ 25, che è il suo regalo più grande.

Anche se ci sono una serie di altre opzioni gratuite come Google-drive-ocamlfuse, Reclone e Guida, purtroppo hanno ancora i loro difetti.

GoSync è un'interfaccia grafica piuttosto nuova Google Drive client per Linux scritto in Python e rilasciato sotto GNU General Public License 2 L'applicazione è praticamente ancora in beta e con la versione più recente alla versione 0.4.

GoSync è sviluppato singolarmente da Himanshu Chauhan e ha ha lavorato a stretto contatto con me per scrivere questo articolo.

Installazione di GoSync

GoSync è facile come avresti potuto immaginare dato che dipende esclusivamente da Python e pochi altri come elencato di seguito con il più difficile ottenere il tuo "client_secrets.json" file.

Le istruzioni di installazione sono fornite solo per Ubuntu e derivate e CentOS; altre distribuzioni dovranno clonare il repo o download l'archivio zip.

Installa in Ubuntu e derivati

Puoi praticamente "sudo apt" attraverso il terminale per le prime tre dipendenze mentre il resto verrà installato insieme GoSync tramite pip – dovrebbero essere tutti disponibili nel repository standard.

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

Installazione di GoSync e delle restanti dipendenze

$ sudo pip installa GoSync

Installa in CentOS

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

Una volta installato, dovrai ottenere il tuo specifico “client_secrets.json” e i passaggi sono elaborati in pdf allegato al collegamento sottostante.

Generazione di token di autenticazione per l'API di Google

Dopo aver scaricato il file “client_secrets.json”, lo copierai sul tuo /.gosync, dopodiché è ora possibile eseguire il programma dal terminale digitando “gosync”.

Mancano ancora alcune funzionalità di base, come la modifica dei file e l'impossibilità di sincronizzare i file nella directory locale con Google Drive – in GoSync come Himanshu ci lavora solo nel tempo libero.

Tuttavia, ci sono piani per implementare queste funzionalità di cui sopra nei futuri aggiornamenti. Inoltre, lo sviluppatore incoraggia contributi di terze parti e segnalazioni di bug, quindi se hai capacità di programmazione o desideri segnalare problemi, puoi consultare il suo GitHubper ispezionare il suo lavoro su GoSync.