3

我在带有 ubuntu 精确的 chromebook 11 上运行了面包块。我正在寻找一种将 ubuntu chroot 中某些文件夹中的文件与 Google Drive 同步的方法。我想我可以在 Chrome OS 中已安装的 chroot 分区和同步文件夹之间创建一个链接,但我找不到同步的 Google Drive 文件夹在 Chrome OS 中的位置。

有人可以帮忙吗?

归根结底,我想将我在 chroot 中创建的文件同步到在线服务、Google Drive 或 Dropbox,无论是否可行。

先感谢您

4

1 回答 1

3

概括

同步文件(在我的例子中是代码)的最佳方式是使用 git 和 bitbucket/github。在 chroot 中安装 git,并将代码同步到 Downloads 文件夹中,以便可以从 ChromeOS 和 chroot 访问它(并在两台计算机上本地编译和运行)。我将所有其他文件存储在 Google Drive 中,以便可以从 ChromeOS、其他计算机和 chroot 访问它们。

这是我研究过的选项,但最终没有使用

直接在 chromebook 上访问 Google Drive 缓存

chrome 操作系统中的谷歌驱动器将文件数据存储在

/home/chronos/user/GCache/v1/files

但是,它不会将文件命名为它们在谷歌驱动器中的命名方式(它通过一些 uuid 命名它们,并将元数据存储在另一个文件夹中)。

在 linux 中挂载 Google Drive 文件夹的 3rd 方工具

https://github.com/dsoprea/GDriveFS

我能够让 GDriveFS 工作,但速度很慢,而且 chmod 在其文件系统中不起作用。权限在 666 处都是静态的,所以程序不会执行。

https://github.com/astrada/google-drive-ocamlfuse/

我无法让 ocamlfuse 在 arm Chromebook 上工作。

https://github.com/Grive/grive

我能够让 Grive 工作,但它有一些问题并且一年多没有更新。如果有合并冲突的机会,不推荐。

于 2014-08-21T04:41:14.497 回答