google-drive-sync icon indicating copy to clipboard operation
google-drive-sync copied to clipboard

Using with mono under linux

Open katonagl opened this issue 3 years ago • 2 comments

This is not exactly a feature request, although can be considered as such. I use keepass under linux. I would like to use drive sync, but when running with mono it says that a newer .NET is required.

Do you have any idea what can be the problem? Maybe it would run perfectly and just the version check should be tuned a bit.

katonagl avatar Jan 13 '22 18:01 katonagl

As documented, the plugin does not support that platform. There are several reasons for that:

  • The Google APIs Library, the primary dependency of the plugin, doesn't officially support the platform. Since that project is in "maintenance", it is doubtful that will ever change. Further, no adequately maintained third party forks, that I know of, support the features required by the plugin.
  • The plugin currently has a few Windows interop dependencies. There likely exists adequate workarounds for these, however...
  • The project currently lacks the bandwidth for development and testing of another platform, though we all hope that will change. We always encourage the efforts of anyone with sufficient motivation to get in touch or just have a go at it, and produce pull requests.

walterpg avatar Jan 30 '22 16:01 walterpg

People got some success for building KeeAnywhere under mono. But maybe faster solution would be to setup rclone. It has an option for cached mount. Initial setup of google drive is here.

midenok avatar Oct 12 '23 19:10 midenok