现在谷歌云端硬盘可用了,我们如何将它挂载到Linux文件系统呢?类似的解决方案存在于亚马逊S3和Rackspace 云文件。
答案1
Grive 或 inSync 是一种文件同步工具,可同步本地文件系统和远程 Google Drive。您无法使用这些工具“安装”Google Drive。
安装时,请使用谷歌驱动器 ocamlfuse,基于 FUSE 的 Google Drive 文件系统。
安装说明以及有关配置和授权的更多详细信息位于通过 Google Drive 安装 FUSE 文件系统维基页面(在 GitHub 上)。
该项目的 GitHub 主页还有google-drive-ocamlfuse
源代码的自述文件。
以下是发行版特定的安装 Google Drive 的说明使用 google-drive-ocamlfuse。
答案2
存在 Google Drive 的开源客户端:格瑞夫。
目前,该应用程序被认为是实验性的,它缺乏完全同步,但它已经可以上传和下载新的或更改的文件(因此您可以离线访问您的文件)。它还不能做的是:等待更改并自动同步文件或删除文件(当本地删除文件时,该文件将被忽略;当远程删除该文件时,如果本地存在则重新上传)。
源代码和二进制文件可在吉图布。第三方 webupd8 提供了适用于 Ubuntu 的 PPA。
请注意,该项目是自2018年9月起正式放弃。
答案3
rclone
克隆是一个可以通过包管理器获得的选项,无需添加 PPA。
它是一个命令行工具,用于处理各种各样的云存储服务包括 Google Drive、Amazon S3、Dropbox、Box...,它可用于将您的 Google Drive 安装为虚拟文件系统:
sudo apt install rclone
rclone config # See config process below
mkdir ~/drive
rclone mount $NAME_OF_RCLONE_REMOTE: ~/drive/
配置rclone
- 输入
n
“新遥控器” - 输入遥控器的任意名称,在上述步骤中引用为
$NAME_OF_RCLONE_REMOTE
- 该程序打印云服务列表。找到“Google 云端硬盘”并输入其编号
- 该程序会提示您输入更多信息
- 您将执行 Oauth 身份验证
- 输入
q
完成
请参阅更详细的演练:https://ostechnix.com/how-to-mount-google-drive-locally-as-virtual-file-system-in-linux/
答案4
A卢卡·因弗尼兹的包裹存在就是为了这样做。看http://code.google.com/p/google-docs-fs/wiki/OnlineManual。
对于Ubuntu:
首先,您需要添加 Luca 提供的、在他的 PPA 中可用的软件包(目前仅限 Ubuntu 11.10):
sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update && sudo apt-get install google-docs-fs
安装所需的所有内容后,注销并重新登录。
- 打开 Nautilus 在您的主文件夹中创建一个名为的新文件夹
Drive
- 打开终端并运行:
gmount Drive [email protected]
- 输入您的密码
- 您的 Google 云端硬盘现已安装在该
Drive
文件夹中