在Xfce或MATE桌面(Ubuntu,Linux Mint)上安装Google Drive

Gnome提供了一种轻松的方式来访问您的 Google云端硬碟 从Linux桌面打开的在线帐户中添加文件,添加您的Google帐户,您就可以直接从文件(Nautilus)应用程序将文件从Google云端硬盘转移到Google云端硬盘。KDEPlasma 5包括 类似的 Google云端硬盘集成以及Cinnamon也支持此功能。
但是其他桌面环境又如何呢?有几种方法可以在任何桌面环境上安装Google云端硬盘,本文包括2个这样的选项:在其他桌面环境(例如Xfce或MATE)中安装和使用Gnome设置(控制中心)和Gnome在线帐户或使用Google云端硬盘OCamlFUSE,该工具可实现类似于Gnome Online帐户的功能,但没有所有Gnome依赖项。 使用这两个选项中的任何一个,您都可以直接从所选的文件管理器访问Google云端硬盘。它应与Thunar,Nemo,Caja等兼容,您可以将新文件添加到Google云端硬盘,删除或修改现有文件等。与Gnome在线帐户方法相比,Google Drive OCamlFUSE提供了更大的灵活性,它没有Gnome依赖关系,但似乎速度较慢,这可能取决于一个人使用Google Drive的方式,因此这可能不准确。案例,尝试一下并自己判断。
命令行客户端(例如, grive2)以完成包括文件管理器集成(例如 不同步,每个Google帐户的费用为29.99美元/一次性费用。)这篇文章是关于在没有内置方法的Linux桌面上安装Google云端硬盘,而不是关于所有这些Google云端硬盘客户端。
以下说明包括一些Ubuntu(Xubuntu,Ubuntu MATE等)和Linux Mint(MATE,Xfce)特定的安装命令。尽管如此,工具(Google Drive OCamlFUSE和Gnome Online Accounts)本身在任何Linux发行版上都应产生相同的结果。

使用Xfce,MATE等中的Gnome在线帐户挂载Google云端硬盘

要在Xfce,MATE等桌面环境中使用Gnome在线帐户/ Gnome设置(控制中心)挂载Google云端硬盘,您需要安装gnome-control-center和gnome-online-accounts软件包。侏儒依赖性-如果您不希望这样做,可以在下面查看Google云端硬盘OCamlFUSE选项。
打开终端,然后键入以下命令进行安装:

sudo apt install gnome-control-center gnome-online-accounts

在非Gnome桌面环境中,Gnome设置是隐藏的并且不会显示在菜单中。因此,如果您使用Xfce,MATE或其他桌面环境,则菜单中将看不到Gnome设置或Gnome控制中心。 ,我们需要使用终端并添加 XDG_CURRENT_DESKTOP=GNOME 在可执行文件之前,如下所示:

XDG_CURRENT_DESKTOP=GNOME gnome-control-center

现在转到在线帐户,单击Google并添加您的Google帐户:

在Xfce或MATE桌面(Ubuntu,Linux Mint)上安装Google Drive
Linux Mint 19 MATE上的Gnome在线帐户
在Xfce或MATE桌面(Ubuntu,Linux Mint)上安装Google Drive
Xubuntu 18.04上的Gnome在线帐户

将您的Google帐户添加到“在线帐户”后,您应该立即在文件管理器(Caja,Thunar或您可能使用的任何文件管理器)中看到Google Drive文件夹:

使用Gnome在线帐户/ Linux Mint 19 MATE将Google云端硬盘安装在Caja(默认的MATE文件管理器)中
使用Gnome在线帐户/ Linux Mint 19 MATE将Google云端硬盘安装在Caja(默认的MATE文件管理器)中
使用Gnome在线帐户/ Xubuntu 18.04将Google云端硬盘安装在Thunar(默认的Xfce文件管理器)中
使用Gnome在线帐户/ Xubuntu 18.04将Google云端硬盘安装在Thunar(默认的Xfce文件管理器)中

使用Google Drive OCamlFUSE在Linux中挂载Google Drive

在Xfce或MATE桌面(Ubuntu,Linux Mint)上安装Google Drive
使用Thunar / Xubuntu 18.04可以使用google-drive-ocamlfuse挂载的Google云端硬盘

在Linux(适用于任何桌面环境)中挂载Google云端硬盘的另一种方法是使用 Google云端硬盘OCamlFUSE该工具在Google云端硬盘上实现了FUSE文件系统,并包括对常规文件和文件夹的完全读/写访问权限,多个帐户支持等功能。与使用Gnome在线帐户不同,该工具没有特定的Gnome依赖项。 。
在Ubuntu(Xubuntu,Ubuntu MATE,Lubuntu等)或Linux Mint(Xfce,MATE)中,您可以使用官方的稳定PPA安装Google Drive OCamlFUSE:

sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt update
sudo apt install google-drive-ocamlfuse

其他Linux发行版的用户:请参阅以下内容中的安装说明: 在这里
现在,您必须使用您的Google帐户对google-drive-ocamlfuse进行身份验证。为此,请运行 google-drive-ocamlfuse 在终端中,无需附加任何选项,例如:

google-drive-ocamlfuse

应在默认的网络浏览器中打开一个新标签,该标签会要求您允许google-drive-ocamlfuse访问您的Google帐户。您需要允许它,然后继续下一步。
接下来,您需要在主目录中创建一个空文件夹,它将用作您的Google云端硬盘文件夹。 GoogleDrive 应该这样做。请注意,以下所有说明均假定您正在使用 ~/GoogleDrive 作为您的Google云端硬盘挂载点(如果您使用其他挂载点,请记住在随后的所有命令中对其进行更改)。
在您的主目录中创建此文件夹后,运行以下命令以将Google云端硬盘安装到此文件夹,如下所示:

google-drive-ocamlfuse ~/GoogleDrive

您还需要添加带有挂载点的google-drive-ocamlfuse作为启动应用程序的参数。您可以按以下方式访问启动应用程序:

  • Xfce:启动 Session and Startup 从菜单中转到 Application Autostart 标签并点击 Add
  • MATE:启动 Startup Applications 然后点击 Add

点击后 Add,请使用以下命令:

  • 名称:google-drive-ocamlfuse
  • 命令: sh -c "google-drive-ocamlfuse ~/GoogleDrive"

对于几乎所有桌面环境而言,它都是相似的,只要它可以将应用程序添加到启动中即可。
除了说明如何在启动时添加google-drive-ocamlfuse之外,您还可以按照各种方式自动将其挂载, 在这里对于高级google-drive-ocamlfuse配置,您可以签出 这个 页面。

Sidebar