Note that ‘-a’ is necessary when running Grive2 for the first time as it helps the client connect to your Google Drive account. Once done, enter into the newly created directory, and execute Grive2 through command line by simply typing the following command: For example, I created a directory dubbed googleDrive in my home directory. Next up, create a directory where you want your Google Drive stuff to be synchronized. Here, run the following commands to build and install the tool: Now, extract the downloaded Grive2 package (.zip file), and enter into the extracted directory. Sudo apt-get install git cmake build-essential libgcrypt11-dev libyajl-dev libboost-all-dev libcurl4-openssl-dev libexpat1-dev libcppunit-dev binutils-dev Once done, you’ll need to then install the tool’s dependencies before building the tool itself – here’s the command to do it: The first step is to download the latest Grive2 package from the tool’s official GitHub page. Before we begin with the installation and set-up part, it’s worth mentioning that Grive2 is still in beta phase, meaning there are some missing features and the tool may sometimes act buggy as well. The new iteration, which is developed by Vitaliy Filippov, uses Google Drive REST API to talk to the search giant’s cloud storage service. Grive2 is a fork of the now-abandoned Grive client for Google Drive that stopped working after the Document List API it used was shut down. Note : All clients were tested on Ubuntu 16.04, and all the commands mentioned in the article are Ubuntu-specific. In this article, we will be discussing four of them: Grive2, drive, overGrive, and Insync. While we still don’t know if and when an official Google Drive client for Linux will arrive, thankfully there are various unofficial alternatives available that can do the work for you. Understandably, Linux users are unhappy and frustrated, with entire Reddit threads dedicated to discussing Google’s apathy towards them. The Mountain View, California-based company did say in 2012 that “the team is working on a sync client for Linux.” which was followed by “the team is working on a sync client for Linux” in 2013, but it never shared an exact time-frame. Notably missing from the list, however, is Linux. While official clients have been available for Windows, Android, and OS X from day 1, iOS and Chrome OS also made it to the list soon. Ii linux-image-extra-4.10.0-33-generic 4.10.0-33.37~16.04.1 amd64 Linux kernel extra modules for version 4.10.Given those numbers, one would assume that the service would be accessible to users of all major platforms. The only “error” I have is the following “-Header missing” when running the command sudo insync start -no-daemon.Īfter this message, I checked if the headers were installed and it’s the uname -a I’m trying to upgrade my current version of Insync (1.8-xenial) with this package insync_1.7-xenial_b as v1.4.2.x is not yet on the repository but after the upgrade Insync it not working anymore.
0 Comments
Leave a Reply. |