How to implement a Google Drive customer ODrive on Ubuntu Desktop 18.10
If you’re in need of an open source Google Drive sync customer to simply sync your information between your cloud and desktop, ODrive competence be what you’re looking for.
It’s a contrition that Google can't see to it to emanate a Drive customer for Linux. Considering how heavily they gaunt on a open source platform, you’d consider they’d be peaceful to emanate such a apparatus for a village that serves them well.
All is not lost. There are copiousness of options available, for those who cite an open source solution. The ODrive is an Electron app (not to be confused with a exclusive ODrive service) that can be simply commissioned (on Linux, macOS, and Windows) and set adult to keep your Drive information in ideal sync with your Linux desktop.
SEE: Vendor comparison: Microsoft Azure, Amazon AWS, and Google Cloud (Tech Pro Research)
I’m going to denote how to implement and configure ODrive on Ubuntu Desktop 18.10. The designation requires a use of npm, so there are a few commands to run. Once you’ve commissioned all on Linux, we can afterwards beget an installer for Linux, macOS, or Windows.
What we need
The usually things we need to make this work are:
- A using instance of Ubuntu Desktop.
- A Google Drive account.
- A user comment with sudo privileges.
With those things within reach, let’s make some magic.
The designation isn’t utterly as elementary as we competence like, though it’s really doable. The initial thing to do is implement a required dependencies. Open a depot window and emanate a following command:
sudo apt-get implement npm git libgconf-2-4 -y
Once a above authority completes, counterpart a ODrive office with a command:
git counterpart https://github.com/liberodark/ODrive
Change into a newly combined ODrive office with a command:
Install ODrive with a command:
This authority will take about dual to 5 mins (Depending on your network tie and a speed of your machine). When it completes, start ODrive with a command:
This will open a set-up window, so we can configure ODrive.
Note: Installing ODrive with a above method, does make it severe to start a focus (other than from a authority line). To get around that, we can use npm to build an installer, that creates it easier. To do that, we would emanate one of a following commands:
- To build an rpm installer, emanate a authority npm run release-linux rpm
- To build a deb installer, emanate a authority npm run release-linux deb
- To build an installer for Windows, emanate a authority npm run release-windows
- To build an installer for macOS, emanate a authority npm run release-mac
You would afterwards change into a ~/ODrive/dist/ folder to locate a newly combined installer and implement ODrive with a authority like:
sudo dpkg -i odrive*.deb
On Ubuntu, that authority will blunder out. To solve a problem, emanate a command:
sudo apt-get implement -f
By installing ODrive in this fashion, you’ll find a launcher in your desktop menu.
You now have to bond ODrive to your Google Account. Locate and click a ODrive entrance in your desktop menu (It’ll be listed as OpenDrive). When a focus window opens (Figure A), click a Next button.
In a ensuing window (Figure B), click a right-pointing arrow to bond ODrive to your Google account.
Once we enter your Google Drive credentials, we lapse to a Settings window, where we can click a Synchronize symbol to start a process. Depending on how most information we have on Google Drive, this routine can take utterly some time.
There are dual vital caveats to ODrive. The initial is that we can't configure where to sync Google Drive to your desktop. The sync folder will be in your user’s home directory. The second premonition is that a sync is all or none. ODrive does not concede we to configure what will or will not sync to a desktop. If we need tangible pattern options, your best gamble would be to spin to Insync (which is not, however, an open source option).
ODrive isn’t ideal (and, in some of my exam cases, it was sincerely unstable), though if we cite an open source Google Drive sync tool, and we cite a GUI, this is one probable option.
Cloud Insights Newsletter
Your go-to believe bottom for a latest about AWS, Microsoft Azure, Google Cloud Platform, Docker, SaaS, IaaS, cloud security, containers, a open cloud, a hybrid cloud, a attention cloud, and most more.
Sign adult today
- Insync 1.5 has done some much-needed improvements (TechRepublic)
- How to use FreeFileSync to behind adult your cloud directories (TechRepublic)
- How to implement and use a Duplicati cloud backup solution (TechRepublic)
- How to sync from Linux to Google Drive with rclone (TechRepublic)
- Quitting a 5 tech giants: Could we contend goodbye to Google? (ZDNet)
- Best cloud services for tiny businesses (CNET)
- Microsoft Office vs Google Docs Suite vs LibreOffice (Download.com)
- Cloud computing: More must-read coverage (TechRepublic on Flipboard)