在 Linux 中挂载 Google Drive?

在 Linux 中挂载 Google Drive?

现在谷歌云端硬盘可用了,我们如何将它挂载到Linux文件系统呢?类似的解决方案存在于亚马逊S3Rackspace 云文件

答案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

  1. 输入n“新遥控器”
  2. 输入遥控器的任意名称,在上述步骤中引用为$NAME_OF_RCLONE_REMOTE
  3. 该程序打印云服务列表。找到“Google 云端硬盘”并输入其编号
  4. 该程序会提示您输入更多信息
  5. 您将执行 Oauth 身份验证
  6. 输入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

安装所需的所有内容后,注销并重新登录。

  1. 打开 Nautilus 在您的主文件夹中创建一个名为的新文件夹Drive
  2. 打开终端并运行: gmount Drive [email protected]
  3. 输入您的密码
  4. 您的 Google 云端硬盘现已安装在该Drive文件夹中

来源:如何在 Ubuntu 中通过 Nautilus 访问 Google Drive

相关内容