-
Notifications
You must be signed in to change notification settings - Fork 6
Home
GoSync is an open source Google Drive client for Linux written in python.
It synchronizes all your files between your local drive and your Google Drive except for Google Documents. Changes to your local drive are immediately uploaded to your Google Drive.
GoSync checks every 10 minutes for any changes to your Google Drive to update your local drive.
To install GoSync, follow below steps.
If you upgrade, go directly to the last section "Install or Upgrade GoSync from the sources".
-
Install the prerequisites (ubuntu 18.04) Open a console then:
- Install Python :
sudo apt-get install python
- Install wxPython :
sudo apt-get install python-wxgtk3.0
- Install Package Installer for Python (pip) :
sudo apt-get install python-pip
- Install Python :
-
Retrieve the file "Crendentials.json" (Enable Google Drive API)
- Goto to the Google Drive API (https://developers.google.com/drive/api/v3/quickstart/python)
- In the section “Step 1: Turn on the Drive API” : Click on the button “Enable the Drive API”.
- In the window “Configure you OAuth client” : keep selection “Desktop app” then click on “Create”
- In the window “You're all set!” : click on “Download Client Configuration”
- Save the file “Credentials.json” to a location of your choise.
-
Install or Upgrade GoSync from the sources
-
Download the zip file
-
Extract to the directory of your choice (ex : Donwload) : You should have a new directory called “gosync”.
Open a console to type below commands (extract directory used is “Downloads”):
-
go to the “gosync-0.4” directory
cd ~/Downloads/gosync-0.4
-
Install GoSync
sudo pip install --upgrade .
-
(Optional) you can remove the directory you just downloaded
rm -r ~/Downloads/gosync
-
Start GoSync, from the console, simply type:
GoSync