Sincronizzare Google Drive con Linux

Sommario
Stiamo diventando abbastanza dipendenti dai file in un cloud per il semplice motivo di avere file disponibili ovunque ci sia accesso a Internet.
Uno dei migliori servizi per raggiungere questo obiettivo è Google DriveSebbene l'integrazione con i dispositivi Android sia eccellente, non esiste un client Linux ufficiale da sincronizzare con il servizio cloud. Sebbene possiamo modificare i documenti da un browser, non saremo in grado di eseguire la sincronizzazione dal nostro desktop.
Ottenere Grive
Noi useremo Grive, uno strumento di Google Drive dalla riga di comando che ci aiuta a raggiungere gli scopi della nostra sincronizzazione. Per prima cosa scarichiamo il repository git con:
 $ git clone git: //github.com/Grive/grive.git 

Una volta scaricato andiamo nella nuova directory creata.

Libreria Grive
Prima di compilare Grive, dobbiamo assicurarci che le librerie di cui Grive ha bisogno siano installate nel nostro sistema, che sono le seguenti:
• libgcrypt11-dev
• libjson0-dev
• libcurl4-openssl-dev
• libexpat1-dev
• libboost-filesystem-dev
• libboost-programma-opzioni-dev
• binutils-dev
Verifichiamo e quelli che non abbiamo, li installiamo prima di procedere.
Costruire Grive
Per configurare l'ambiente di compilazione per Grive scriviamo da terminale quanto segue:
$ cmq.

Compilazione di Grive
È ora di compilare Grive e lo facciamo con il seguente comando:
$ make
Ci vorrà un po' di tempo per compilare i pacchetti.
Sposta l'eseguibile
In modo che i file scaricati non siano sincronizzati con quelli di Idiota, dobbiamo spostare l'eseguibile Grive in un'altra directory che useremo come directory per la sincronizzazione.
Prima sincronizzazione
Passiamo alla nostra directory di Google Drive ed eseguiamo Grive per la prima volta come segue:
$ ./grive -a
Questo farà una configurazione iniziale e ci darà un link. Possiamo fare clic su di esso o copiarlo e incollarlo nella barra degli indirizzi di un browser.

Permessi per Grive
Ci assicuriamo di aver effettuato l'accesso al nostro account Google prima di andare all'indirizzo fornito nel passaggio precedente e poi diamo il permesso a Grive per accedere a Drive. Copiamo il codice che ci darà e lo incolliamo nel terminale, continuerà con la prima sincronizzazione.
Per future sincronizzazioni non ci resta che aprire un terminale ed eseguire Grive dalla directory di Google Drive che abbiamo creato con:
$ ./grive

Al momento per sincronizzare i file dobbiamo eseguire il passaggio sopra descritto.

Sincronizzazione cn Crontab
Per rendere la sincronizzazione automatica usiamo un cron e a crontab per impostare un'attività pianificata. Per aprire il crontab scriviamo quanto segue:
$ crontab -e
Sì, è la nostra prima volta con crontab, dobbiamo solo avere un editor di testo per usarlo in aggiunta la sintassi per creare un'attività pianificata è la seguente:
Comando Minuti, Ora, Data, Mese, Giorno
Operazione pianificata
In questo esempio vogliamo che Grive si sincronizzi ogni 10 minuti e per questo scriviamo quanto segue:
* / 10 * * * * * cd / home / utente / GoogleDrive / && grive

Una volta terminata l'attività pianificata, ci assicuriamo di salvare il nostro crontab con Ctrl + O, presto Ctrl + X uscire.
Con questa procedura non avremo un'applicazione o un'interfaccia per la sincronizzazione dei documenti in Linux ma almeno avremo la nostra directory destinata a sincronizzare tutti i file di cui abbiamo bisogno grazie a Grive.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave