Comments on How to sync your documents with Google Drive on Ubuntu
Google Drive is a popular online service that allows for the easy sharing and collaborative editing of documents (word files or spreadsheets). Under the most usual day to day circumstances, the GDrive tool is very useful serving as a cloud space and/or a readily available online collaboration platform. On this guide, we will see how you can install an open source client tool for the service named Grive, and how to set it up according to your needs.
15 Comment(s)
Comments
The one disadvantage of all the current sync utilities for Google Drive is there's no way do do backups of Google Docs. I've been using it as a central place to keep stories I'm working on, so I can use my tablet *or* whatever computer I'm using to do my writing. Not necessarily looking for a full "sync" either, more something where daily I could say to save a local copy. Would hate to lose my space epic because someone pulled the wrong cable at Google, and having to remember to export manually means I often forget.
Hmm.. after installing, when I do:
grive –help
I get:
grive: /home/jonathan/grive/grive2/libgrive/src/json/ValBuilder.cc:133: gr::Val gr::ValBuilder::Result() const: Assertion `m_ctx.size() == 1U' failed.
I getthe same error:
grive: /home/jonathan/grive/grive2/libgrive/src/json/ValBuilder.cc:133: gr::Val gr::ValBuilder::Result() const: Assertion `m_ctx.size() == 1U' failed.Aborted
when I enter my validation code.
It is important to specify the folder first
trying to sync. get:
json_tokener_errors' has different size in shared object, consider re-linking
Hi. When I do grive sync files don't remove from google drive. Why?
So, I have it running from the webupd8 repository, and successfully syncing.Now, that said, this appears to be a static utility that I have to go to the cmd line and enter "grive sync" to download/upload any changes w/ my local folder or on the Google drive.
That said, I am guessing if we want this to run in the background, we can do an etc/init.d or rc.d script for running in the background upon boot time...how do I get it to run either as a service of embed it as a process?...or do I need to do a cron job that runs every 5mins or so on the root directory?
why Error accessing
Error accessing ./.wine/dosdevices/z:/sys/bus/cpu/devices/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/firmware_node/subsystem/devices/device:02/PNP0303:00/subsystem/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/device:02/PNP0F13:00/subsystem/devices/device:0c: Too many levels of symbolic links; skipping file
Error accessing ./.wine/dosdevices/z:/sys/bus/cpu/devices/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/node0/cpu0/firmware_node/subsystem/devices/device:02/PNP0303:00/subsystem/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/device:02/PNP0F13:00/subsystem/devices/device:0d: Too many levels of symbolic links; skipping file
I've been using Grive successfully for a year now and all of a sudden I'm getting this erro again.
grive: /home/jonathan/grive/grive2/libgrive/src/json/ValBuilder.cc:133: gr::Val gr::ValBuilder::Result() const: Assertion `m_ctx.size() == 1U' failed.
Aborted
if "grive -help" doesnt work, try "grive --help" in addition, the manual synchronization "grive sync" may be turn in automatic one using "crontab"
Hi,
Thanks you so much for this, everything went great, just a slight problem; I have to authanticate everytime I try to sync anything. when I use command grive sync, terminal asks to run the grive through -a and then it ask for authantication. Please help.
It should be mentioned that Grive is officially dead. A newer version is Grive2. Anybody just reading this can google Grive2. Alternatively, OP can edit this post
How do I remove a grive sync? I accidentally set it up in my home folder, when I only want doc's to sync..
Thank you :-) Thanks a lot. For the information and for the very nice explanation. I installed grive on all my linux systems and this excellent web-page has been a great help for me coz the tool "grive" has in the first place proved to be the same. Keep up the good work!
Encountered the following error on 1 of my G account: Sign in with Google temporarily disabled for this app This app has not been verified yet by Google in order to use Google Sign In. The strange thing is that I could configure grive to connect to another G account. Appreciate any advice. Thanks.