如何在Linux上使用Google云端硬盘
当Google在2012年4月24日推出Google云端硬盘时,他们承诺Linux支持“即将推出”。那是五年前了。 Google尚未发布适用于Linux的Google Drive的正式版本,但还有其他工具可以弥补这一空白。
还有一个Google云端硬盘网站,可在任何现代浏览器中使用。 Google正式建议您在Linux上使用该网站,但是如果您希望在台式机上使用某些内容,则可以选择以下方法。
在Ubuntu 16.04 LTS上
GNOME项目在GNOME桌面环境的3.18版本中添加了Google Drive支持。但是,Ubuntu的Unity桌面包括Nautilus 3.14,它是GNOME 3.14的一部分。要在Ubuntu 16.04 LTS上集成Google云端硬盘,还需要做一些额外的工作。
要在Ubuntu上使用此功能,您需要安装GNOME控制中心和GNOME在线帐户软件包。为此,请打开“终端”窗口并运行以下命令:
sudo apt安装gnome-control-center gnome-online-accounts
提示时提供密码,然后键入“ y”以安装软件。
完成后,打开Dash并搜索“ GNOME控制中心”。启动出现的“设置”应用程序。
单击“ GNOME控制中心”窗口中的“在线帐户”选项。
点击“添加帐户”按钮,选择“ Google”,然后登录到您的Google帐户。出现提示时,授予GNOME桌面访问您的帐户的权限。确保此处启用了“文件”选项。
打开文件管理器,在侧边栏中的“计算机”下,您会看到Google帐户的电子邮件地址作为一个选项。单击它以查看您的Google云端硬盘文件。
这些文件不会离线同步到您的桌面。但是,您可以浏览文件,打开文件并保存。您的系统将自动上传修改后的副本。您添加或删除的所有文件都会立即同步回您的Google帐户。
要启用缩略图预览,请单击“编辑”>“首选项”>“预览”,单击“显示缩略图”框,然后选择“始终”。
在GNOME桌面上
在包含GNOME 3.18或更高版本的Linux发行版中,您可以执行此操作而无需任何其他软件。只需打开GNOME控制中心(或“设置”)应用程序,单击“在线帐户”,然后添加您的Google帐户即可。它将出现在“文件管理器”应用程序中。
就像在Ubuntu上一样,您的文件实际上不会“同步”到您的桌面,这意味着您将不会获得完全脱机的副本。这是无需使用网络浏览器即可管理,打开和修改文件的便捷方法。您可以无缝打开和修改文件,更改将立即在线上传到您的Google云端硬盘帐户。
overGrive:5美元的Google云端硬盘客户端
更新:我们最近从读者那里收到一些有关overGrive错误的报告。我们建议您尝试其他方法。
以前有一个名为Grive的开源命令行工具和一个名为Grive Tools的图形对应项。但是,由于Google Drive API的更改,Grive已被放弃并且不再起作用。
开发人员没有更新旧的开放源代码应用程序,而是创建了一个名为overGrive的新应用程序,并以5美元的价格出售它。但是,有14天的免费试用期。
overGrive旨在成为Linux的Google云端硬盘客户端。它运行在您的通知区域,并自动同步文件的脱机副本,就像Windows和macOS上的Google云端硬盘工具一样。只需下载适用于您的Linux发行版的安装程序,即可启动并运行。
InSync:30美元的Google云端硬盘客户端
InSync是可在Linux,Windows和macOS上运行的商业Google Drive应用程序。此应用程序也是付费软件,在15天免费试用后将花费您30美元。它确实具有Windows和macOS上官方Google Drive客户端未提供的一些额外功能,包括对多个Google帐户的支持。
InSync和OverGrive的工作原理类似,但是InSync已经存在了很长时间,并且由一家更成熟的公司提供。两者都提供免费试用,因此您可以尝试一下。
当您可以切换到另一种服务(如Dropbox)时,30美元的费用对于您来说可能是一个难以忍受的药,Dropbox可免费提供正式的Linux客户端。但是,如果需要的话,该工具可能物有所值。
drive:Google Drive开发人员提供的命令行工具
如果您更喜欢终端极客,那么drive是一个小型命令行程序,可以在Linux和macOS上运行。它是开源的,并使用Google的“ Go”编程语言编写。该程序最初由Burcu Dogan(又名rakyll)编写,他是Google员工,曾为Google Drive的平台团队工作。它甚至被Google拥有版权。
该工具并不适合大多数人使用,但确实提供了一种受支持的方法,可以从终端与Google云端硬盘文件系统进行交互。
该项目的页面列出了Dogan认为后台同步Google Drive客户端(适用于Windows和Mac的官方客户端)的所有“愚蠢”且“不值得实施”的原因。需要明确的是,这位开发人员确实说她并不是整个Google的代言人。但是,此客户端的设计与Windows和macOS的官方客户端略有不同。
由于这些哲学原因,“驱动器”不会位于后台,无法来回同步文件。当您需要将文件推送到您的Google云端硬盘帐户或将文件从其中提取到本地计算机时,就会执行此命令。 “驱动器推送”命令将文件推送到Google云端硬盘,“驱动器提取”命令从Google云端硬盘提取文件。开发人员会注意到这种情况特别有用的情况-如果您将虚拟机存储在Google云端硬盘中,则可能希望立即同步一个很小的文本文件,而不是先同步大型的虚拟机文件。
请查阅官方项目页面以获取最新的安装说明和命令鼠尾草详细信息。