在Ubuntu 16.04,Linux Mint 18,Debian 8上安装Google Drive Ocamlfuse

Google云端硬碟Ocamlfuse 提供了一种简单而免费的方式来访问Linux上的Google驱动器。 这是用OCaml编写的Google驱动器的FUSE文件系统。 本教程将向您展示如何在Ubuntu 16.04,Linux Mint 18,Debian 8 Jessie上安装Google Drive Ocamlfuse,然后安装Google Drive。 它不会花费您一角钱,而且非常容易做到。

Google云端硬盘Ocamlfuse的功能包括:

  • 对普通文件和文件夹的读写访问
  • 对Google文档,表格和幻灯片的只读访问权限
  • 多帐户支持
  • 重复文件处理
  • 访问垃圾箱(.Trash目录)

在Ubuntu 16.04,Linux Mint 18上安装Google Drive OCamlfuse

您可以通过官方PPA轻松在Ubuntu 16.04,Linux Mint 18上安装Google驱动器Ocamlfuse。 启动终端窗口(CTRL+ALT+T),然后运行以下命令以添加PPA,更新本地软件包索引并安装该应用程序。

sudo add-apt-repository ppa:alessandro-strada/ppa

sudo apt update && sudo apt install google-drive-ocamlfuse

安装完成后,运行以下命令进行授权。

google-drive-ocamlfuse

它将在浏览器中打开一个新标签,要求您授予它查看和管理Google云端硬盘中文件的权限。 请点击 Allow

google-drive-ocamlfuse

接下来,选择您的Google帐户,然后单击 Allow 按钮。

google-drive-ocamlfuse-ubuntu

然后在终端窗口中,它将告诉您访问令牌已正确检索。 授权现已完成。

挂载您的Google云端硬盘

首先,为您的Google云端硬盘创建一个挂载点,例如 ~/google-drive

mkdir ~/google-drive

然后使用以下命令挂载您的Google驱动器:

google-drive-ocamlfuse ~/google-drive/

现在打开文件管理器,您将在左侧窗格中看到一个新标签,并且您的Google云端硬盘中的文件将被填充 ~/google-drive/ 夹。

挂载Google驱动器Linux命令行

要卸载Google驱动器,请发出以下命令:

fusermount -u ~/google-drive

如何在Debian 8上从源代码编译Google Drive Ocamlfuse

没有Debian的官方Deb软件包。 但是我们可以很容易地从源代码编译它。 一,安装 OPAM 包裹经理。

sudo apt install opam

然后安装构建依赖项。

sudo apt install m4 libcurl4-gnutls-dev libfuse-dev libsqlite3-dev zlib1g-dev libncurses5-dev pkg-config

初始化OPAM状态。

opam init

更新可用软件包列表。

opam update

编译并安装Google云端硬盘Ocamlfuse。

opam install google-drive-ocamlfuse

如何使用Google Drive Ocamlfuse在Ubuntu / Debian服务器上备份文件

首先,将ssh插入您的服务器,然后按照上述说明在服务器上安装Google Drive Ocamlfuse。 请注意,在Ubuntu服务器上,您需要安装 software-properties-common 包以添加PPA。

sudo apt install software-properties-common

授权过程略有不同,因为通常您不需要在Linux服务器上安装GUI。

转到Google API控制台,使用您的Google帐户登录。 创建一个新项目。

google-api-console创建一个新项目

然后点击 Credentials 在左窗格中。 请点击 Create Credentials 然后选择 OAuth client ID

google-api-console-oauth-client-id

选择其他作为应用程序类型并为其命名。

google-api-console-create-client-id

您将获得您的客户ID和客户机密。

接下来,点击 Library 在左窗格上,然后单击 Drive APIGoogle Apps API

谷歌驱动器API

单击下一页上的启用。

现在,回到您的Linux服务器终端,发出以下命令。 将红色文本替换为真实的客户ID和客户密码。

google-drive-ocamlfuse -headless -id your-client-id -secrect your-client-secret

系统会要求您在浏览器中打开一个URL。 在浏览器中,系统将要求您允许Google Drive Ocamlfuse查看和管理Google Drive中的文件。

google-drive-ocamlfuse身份验证

请点击 Allow,然后复制验证码并将其粘贴到终端。 您将看到以下消息。

Access token retrieved correctly.

现在将目录作为挂载点。

mkdir ~/google-drive-backup

并将您的Google驱动器安装在服务器上。

google-drive-ocamlfuse ~/google-drive-backup/

将CD插入目录,您将看到自己的Google云端硬盘文件。

而已! 我希望本文能帮助您在Ubuntu 16.04,Linux Mint 18或Debian 8计算机上安装Google云端硬盘。 与往常一样,如果您发现此帖子有用,请订阅我们的免费新闻通讯,或在Google +,Twitter或我们的Facebook页面上关注我们。 感谢造访!

Sidebar