Ubuntu 上的 Google File Stream 功能

Ubuntu 上的 Google File Stream 功能

Ubuntu 用户有哪些选项可以获得与 Windows/Mac 上的 Google File Stream 类似的功能?我需要两个功能:

  1. 所有数据都存储在 Google Drive 云中,只有在我需要时才会下载,例如通过终端或 Nautilus 应用程序访问时?

  2. 每当我添加文件/修改现有文件时,它都必须自动上传回云端。

我有很多文件(>1M),占用了 Google Drive 上相当多的空间(~10Tb)。到目前为止,我已经在 Windows 上使用 Google File Stream 访问笔记本电脑(500Gb SSD)上的所有数据。我目前正在尝试迁移到 Linux,但遇到了一个问题,我找不到具有与 Google File Stream 提供的类似功能的选项。不幸的是,Google 似乎没有在 Linux 上提供 Google File Stream:https://productforums.google.com/forum/#!topic/apps/Q6_-YzUaQzM

我发现了以下选项,但似乎都不能满足这两个要求:

  1. 同步中,看起来不错,4 天来一直在忙着索引我的文件,现在仍在运行 - 感觉它随着时间的推移越来越慢。目前我无法访问文件夹中的文件,但文件夹结构似乎存在。

  2. Gnome 集成 :这似乎只是下载云中的所有内容。由于数据量太大,因此不可行。

  3. 克隆:还没有尝试过,但如果我理解正确的话,我需要使用终端明确下载和上传每个文件?

  4. 奥弗格里夫:更像是 Google Drive 的替代品 - 无法访问未明确同步的数据。

  5. google-drive-ocamlfuse:还没有尝试过——我是否理解正确,它会下载所有内容,类似于 Gnome 集成?

谢谢!

注意,由于没有 google-file stream 的标签,所以我必须使用 google drive 标签。

答案1

我用google-drive-ocamlfuse并且它运行完美。您可以设置“大文件阈值”,它将传输所有较大的文件。您可以在配置文件中启用此功能。我有一个 Plex 媒体服务器,我通过这种方式将大约 10TB 的媒体文件附加到该服务器。每当我播放电影时,即使文件需要转换,也不会下载实际文件,而是直接从驱动器传输。对于上传,它只能上传完整文件(驱动器 API 限制)。您可以设置缓存大小限制,它会自动清除旋转缓存

答案2

我也有同样的情况。我从 Windows 10 迁移到 Ubuntu。我没有像你一样多的数据,但我确实想轻松访问我的所有文档,而不占用我的 SSD 空间。

我的解决方案更像是一种变通方法。在 Ubuntu 上,使用任何 VM 软件(例如 VM Ware player 或 Virtual box)在您的计算机上安装 Windows 实例。然后,无论文件是什么,都可以与主机共享 Google 文件流。

这里的第二个选项是仅在需要访问文件时打开 Windows VM。

另一种方法(我还没有测试过)并且只有当我确实经常打开文件时我才会使用 Wine 来安装 File Stream。

我希望这些解决方案能够有所帮助。

我认为他们抛弃 Linux 用户是一件非常令人沮丧的事情。祝你好运!

相关内容