In the event you want of an open supply Google Drive sync shopper to sync your knowledge between your cloud and desktop, ODrive may be what you want.
In the event you’re in want of an open supply Google Drive sync shopper to easily sync your knowledge between your cloud and desktop, ODrive may be what you are on the lookout for.
It is a disgrace that Google can’t see to it to create a Drive shopper for Linux. Contemplating how closely they lean on the open supply platform, you’d assume they’d be prepared to create such a device for the neighborhood that serves them effectively.
All just isn’t misplaced. There are many choices accessible, for many who want an open supply resolution. The ODrive is an Electron app (to not be confused with the proprietary ODrive service) that may be simply put in (on Linux, macOS, and Home windows) and set as much as preserve your Drive knowledge in good sync along with your Linux desktop.
SEE: Vendor comparability: Microsoft Azure, Amazon AWS, and Google Cloud (Tech Professional Analysis)
I will exhibit tips on how to set up and configure ODrive on Ubuntu Desktop 18.10. The set up requires using npm, so there are a number of instructions to run. As soon as you have put in every thing on Linux, you’ll be able to then generate an installer for Linux, macOS, or Home windows.
What you want
The one issues it is advisable make this work are:
- A working occasion of Ubuntu Desktop.
- A Google Drive account.
- A person account with sudo privileges.
With these issues inside attain, let’s make some magic.
The set up is not fairly so simple as you would possibly like, but it surely’s undoubtedly doable. The very first thing to do is set up the required dependencies. Open a terminal window and problem the next command:
sudo apt-get set up npm git libgconf-2-Four -y
As soon as the above command completes, clone the ODrive listing with the command:
git clone https://github.com/liberodark/ODrive
Become the newly created ODrive listing with the command:
Set up ODrive with the command:
npm set up
This command will take about two to 5 minutes (Relying in your community connection and the velocity of your machine). When it completes, begin ODrive with the command:
It will open the set-up window, so you’ll be able to configure ODrive.
Observe: Putting in ODrive with the above technique, does make it difficult to start out the appliance (aside from from the command line). To get round that, you should utilize npm to construct an installer, which makes it simpler. To do this, you’ll problem one of many following instructions:
- To construct an rpm installer, problem the command npm run release-linux rpm
- To construct a deb installer, problem the command npm run release-linux deb
- To construct an installer for Home windows, problem the command npm run release-windows
- To construct an installer for macOS, problem the command npm run release-mac
You’ll then grow to be the ~/ODrive/dist/ folder to find the newly created installer and set up ODrive with a command like:
sudo dpkg -i odrive*.deb
On Ubuntu, that command will error out. To resolve the issue, problem the command:
sudo apt-get set up -f
By putting in ODrive on this trend, you may discover a launcher in your desktop menu.
You now have to attach ODrive to your Google Account. Find and click on the ODrive entry in your desktop menu (It will be listed as OpenDrive). When the appliance window opens (Determine A), click on the Subsequent button.
Within the ensuing window (Determine B), click on the right-pointing arrow to attach ODrive to your Google account.
When you enter your Google Drive credentials, you come to the Settings window, the place you’ll be able to click on the Synchronize button to start the method. Relying on how a lot knowledge you’ve on Google Drive, this course of can take fairly a while.
There are two main caveats to ODrive. The primary is that you just can’t configure the place to sync Google Drive to your desktop. The sync folder can be in your person’s dwelling listing. The second caveat is that the sync is all or none. ODrive doesn’t help you configure what is going to or won’t sync to the desktop. In the event you require precise configuration choices, your greatest wager could be to show to Insync (which isn’t, nevertheless, an open supply choice).
ODrive is not good (and, in a few of my check instances, it was pretty unstable), however in case you want an open supply Google Drive sync device, and you like a GUI, that is one doable choice.