[arch-general] FS mount for google drive

Javier Vasquez j.e.vasquez.v at gmail.com
Sat Jun 13 23:46:14 UTC 2015


I was looking for a way to mount google drive as a FS, and found [1] and [2].

>From [2], the fuse application recommended was google-drive-ocamlfuse
[5].  It's available from Aur.  However the amount of ocaml
dependencies to get it installed was huge, and many from Aur itself.
Therefore I dropped it as an option for me.

>From [1], there were 2 fuse applications that got my attention,
fuse-google-drive [3] and gdrivefs [4].  Both available through Aur.

I was wondering if someone is using any of them.

I followed instructions for fuse-google-drive, and after
authenticating I'm always getting:

Host: docs.google.com
User-Agent: fuse-google-drive/0.1
Accept: */*
Authorization: OAuth <...>

< HTTP/1.1 400 Bad Request
< Content-Type: application/vnd.google.gdata.error+xml
< Date: Sat, 13 Jun 2015 22:51:20 GMT
< Expires: Sat, 13 Jun 2015 22:51:20 GMT
< Cache-Control: private, max-age=0
< X-Content-Type-Options: nosniff
< X-Frame-Options: SAMEORIGIN
< X-XSS-Protection: 1; mode=block
< Server: GSE
< Accept-Ranges: none
< Vary: Accept-Encoding
< Transfer-Encoding: chunked
* Connection #0 to host docs.google.com left intact

The target mount point gets actually used as if were mounted, but with
nothing within.  One needs to go and do "fusermount -u" to it...

Well, although this should mount "read only", as the author indicates,
it's the smallest mountfs application, and the one with less
dependencies.  Is anyone else using it successfully?  It seems last
commit was on 2012-09 unfortunately.  Like there's no further work on
it.  Is that the case?

Gdrivefs is a different story.  It's working for me, and its last
commit was on 2015-06 (just this month).  I'm using the git version on

The only problem with gdrivefs is the several dependencies on python2
stuff.  Not as many as the ocaml solution, but definitely way more
than fuse-google-drive.  Any problems at all with gdrivefs?

If someone is using whether fuse-google-drive or gdrivefs, please
share any drawbacks, pitfalls, how to make it work in teh case of
fuse-google-drive, and some other stuff you might want to share.

I'm looking for light non gui dependent options, :-)



[1]  https://code.google.com/p/gdrive-linux/wiki/Tools
[2]  http://unix.stackexchange.com/questions/37234/mount-google-drive-in-linux
[3]  https://github.com/jcline/fuse-google-drive
[4]  https://github.com/dsoprea/GDriveFS
[5]  https://github.com/astrada/google-drive-ocamlfuse

More information about the arch-general mailing list