我想为Xubuntu(12.04)安装Google云端硬盘客户端。
我得到了非英语的Google搜索结果,在Xubuntu存储库中也没有找到满意的结果。
有谁知道一个适用于Ubuntu的客户端或其支持的派生版本(或grive的安装说明)?
我想为Xubuntu(12.04)安装Google云端硬盘客户端。
我得到了非英语的Google搜索结果,在Xubuntu存储库中也没有找到满意的结果。
有谁知道一个适用于Ubuntu的客户端或其支持的派生版本(或grive的安装说明)?
Answers:
一个ppa上显然存在grive-我安装了它,并且效果很好。在我看来,这比google-docs-fs解决方案更可取,因为这不会将文件永久保存在驱动器上,而grive却可以。另外,grive也不像InSync这样的商业公司-被描述为“在beta期间免费”。
可以使用以下说明在webupd8的网站上找到用于grive的PPA:
Grive:适用于Linux的开源Google Drive客户端〜Web Upd8:Ubuntu / Linux博客
当前版本的grive有一个限制,就是它不会自动同步您的驱动器目录。但是我发现这篇博客文章描述了一个脚本,该脚本可以在驱动器目录中的文件更改时修复此问题并进行同步。
(此答案最初基于@uri的评论,此评论此后消失了)
编辑:grive现在正式死亡,但是grive2是原始版本的分支,并进行了一些改进。
该答案包含所有当前Ubuntu版本的答案,从顶部的最新版本开始。
打开系统设置,然后在添加帐户标题下选择在线帐户 -> 选择Google并使用您的Google密码进行身份验证。
确保授予“文件”权限:
现在,您的Google云端硬盘将出现在“文件”应用程序(nautilus)中,如下所示:
Open Drive是适用于用Electron编写的台式机的Google Drive客户端。它快速,安全且易于使用。
特征
要在当前所有受支持的Ubuntu版本中安装Open Drive,请打开终端并输入:
sudo snap install odrive-unofficial
GNOME 3.18和更高版本(在Ubuntu 16.10及更高版本中)具有本机桌面集成,可让您轻松浏览,管理,打开,上传和下载文件。只需在GNOME的在线帐户应用程序中添加您的Google帐户即可开始使用。
要在Ubuntu 16.10-17.04中启用Google驱动器桌面集成,请执行以下步骤:
安装GNOME系统设置和GNOME在线帐户。
sudo apt install gnome-control-center gnome-online-accounts
启动GNOME在线帐户。
gnome-control-center online-accounts
确保首先关闭Unity Control Center。如果已打开Unity Control Center并调用gnome-control-center online-accounts
,则它将打开Unity Control Center窗口,而不是GNOME窗口。
在打开的新的“ 在线帐户”窗口中,单击“ 添加在线帐户”按钮,然后在“ 添加帐户”窗口中单击Google图标,以添加您的Google帐户并使用Google密码进行身份验证。确保通过将文件切换到“打开”位置来启用文件。
现在,您应该可以从“文件(nautilus)”应用程序访问Google云端硬盘文件了。
如果已安装GNOME 3.18或更高版本,则在Ubuntu 16.04中也可以使用相同的步骤。Ubuntu 16.04中的nautilus当前版本是nautilus 3.18.4.is.3.14.3-0ubuntu5。
Ubuntu软件中心提供的grive软件包不再起作用,因为Google停止了对Google Documents List API 3.0版的服务,将其替换为新的API。grive软件包已由Grive2分叉。Grive2分支支持新的Google Drive REST API,并且还包括一个新功能:部分(目录)同步。
在Ubuntu 14.04-17.04中安装Grive2的说明如下:
如果您已经安装了grive,请首先使用以下命令清除旧版本:
sudo apt-get purge grive
在Ubuntu 14.04-17.10中安装Grive2
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install grive
在主目录中创建一个新目录,用于与Google云端硬盘同步文件。
mkdir ~/grive # or alternatively folder to backup/sync
将目录更改为新的grive文件夹。
cd ~/grive
首次运行Grive2时,请使用该-a
选项向Google请求授权令牌,该令牌用于获取访问Google云端硬盘的权限。
grive -a
运行上述命令后,应在终端中显示URL。复制此URL并将其粘贴到Web浏览器的地址栏中。在Google页面上,您需要授予对Grive的访问权限。单击“ 允许访问”后,将显示验证码。复制此代码并将其粘贴回运行Grive2的终端中。
sudo apt-get purge grive
清除旧版本。
gnome-control-center online-accounts
,那么它将引发Unity Control Center窗口而不是Gnome窗口。
请注意,没有12.04 PPA。我已经联系维修人员,要求维修它。
Google目前没有官方的Linux客户端支持。
对于Linux
Google云端硬盘当前不适用于Linux操作系统。Linux用户仍然可以在网络上(drive.google.com新窗口或通过Google Drive移动应用程序)访问Google Drive。
请参阅http://support.google.com/drive/bin/answer.py?hl=zh_CN&answer=2375082
PPA中有一个非官方的Gdrive FS:
执行sudo add-apt-repository ppa:invernizzi/google-docs-fs
以添加PPA。
命令完成后,运行sudo apt-get update && sudo apt-get install google-docs-fs
以安装GdriveFS。请耐心等待,因为此步骤可能需要一段时间。
在主文件夹中创建一个名为“驱动器”的文件夹。
执行:gmount Drive username@gmail.com
,根据需要替换您的用户名,以挂载Google云端硬盘。这必须在终端中运行。测试表明,该应用程序运行良好,并且是文件驱动程序,并且与文件管理器无关。
两种解决方案:不同步或google-docs-fs
。
我的天啊!Ubuntu的!在2012年发布了有关Google云端硬盘和Ubuntu的有关Insync的文章。
解压到您的主文件夹
打开一个新终端,并使用'cd'>命令(例如
cd insync/
)导航到提取的Insync文件夹中运行:
sudo ./insync-installer
按照屏幕上的所有提示进行操作安装后,还有一些其他注意事项:安装后
- 必须通过运行从终端启动异步
insync
- 该应用默认情况下不会自动启动,并且没有应用内启用方式>
更新: “ 下载”页面上有一个Ubuntu软件包,该软件包可以安装(默认情况下通过软件中心),配置更新存储库,可选地安装文件浏览器集成并启动InSync。
google-docs-fs
这个应用程序会挂载您的驱动器,因此您可以像文件系统一样对其进行线程化。说明来自OMG!Ubuntu的!。
sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update && sudo apt-get install google-docs-fs
安装完所需的所有内容后,注销并重新登录。
您的Google云端硬盘现已安装在“云端硬盘”文件夹中
借助Grive Tools,您可以轻松在桌面上安装Grive,并在Ubuntu 12.04或更高版本上安装Google云端硬盘。 注意:该项目不再受支持,请参阅更新:2015年7月
要在Ubuntu 12.10和15.04上从The Fan Club PPA 安装Grive Tools,请执行以下操作:
sudo add-apt-repository ppa:thefanclub/grive-tools
sudo apt-get update
sudo apt-get install grive-tools
对于15.10及更高版本,您可以grive-tools
手动安装软件包:
wget https://launchpad.net/~thefanclub/+archive/ubuntu/grive-tools/+files/grive-tools_1.15_all.deb
sudo gdebi grive-tools_1.15_all.deb
支持的桌面包括Unity,Gnome,KDE,Xfce,Cinnamon和LXDE。
支持的语言:荷兰语,英语,西班牙语,荷兰语,德语,法语,意大利语,葡萄牙语,俄语,塞尔维亚语,阿拉伯语和日语。
有关此处的Grive Tools项目的信息:https ://www.thefanclub.co.za/how-to/ubuntu-google-drive-client-grive-and-grive-tools
更新:2015年7月
该项目已被overGrive取代,后者为Linux 提供了完整的Google Drive桌面客户端解决方案。参见:https : //www.thefanclub.co.za/overgrive
还有另一个程序,google-drive-ocamlfuse。这是一个真正的Google Drive客户端(与Windows客户端一样,具有通过保险丝安装的目录),还具有自动同步功能,并以odf格式下载googgle文档。
似乎ppa也可用。这是一个方法:
来源在这里(安装过程可能不顺利,因为存在依赖关系及其依赖关系,所有依赖关系都必须作为ocaml软件包安装,并且有些不生成配置文件):
Insync
库现在可用于Ubuntu。
以下是安装Insync的步骤:
添加源/etc/apt/sources.list
文件(采样线:deb http://apt.insynchq.com/[DISTRIBUTION] [CODENAME] non-free
)
要将行直接添加到sources.list文件,请执行以下操作:
echo "deb http://apt.insynchq.com/ubuntu $(lsb_release -cs) non-free" | sudo tee /etc/apt/sources.list.d/insync.list
导入密钥
wget -O - https://d2t3ff60b2tol4.cloudfront.net/services@insynchq.com.gpg.key | sudo apt-key add -
sudo apt-get update
安装异步
sudo apt-get install insync-beta-ubuntu
更新:根据下面引用的该信息来源的最新消息,“ SyncDrive支持站点已关闭,无法拉出文件,因此将无法正常工作。 ”因此,还有另一种替代方法,例如overGrive(以前称为可以推荐使用另一个答案中提到的“ Grive Tools ”)。
SyncDrive是使用Grive作为基础的前端清洁GUI 。目前没有适用于Linux的官方Google-Drive应用。 SyncDrive是由David设计的,David是基于Ubuntu的MacOSX风格的Pear OS的创建者。
SyncDrive可以轻松设置并同步存储在Google Drive中〜/ SyncDrive文件夹中的文件。它可以自动同步文件,并显示已使用/剩余的存储空间。SyncDrive还具有一个指示灯,便于访问。
在Ubuntu中安装SyncDrive;打开终端(按Ctrl + Alt + T),然后输入以下命令:
sudo add-apt-repository ppa:noobslab/pear-apps
sudo apt-get update
sudo apt-get install syncdrive
来源:http://www.noobslab.com/2013/09/syncdrive-google-drive-available-for.html
注意: Google Docs格式的文件似乎没有存储在本地。
尚未发布用于Linux的官方Google Drive应用。但是有第三方选项。InSync是一个非常好的选择。
从以下位置下载Insync.tar.gz
http://s.insynchq.com/builds/insync-linux-beta1-py27.tar.bz2
Extract to your Home folder
Open a new terminal and navigate into the extracted Insync folder using the ‘cd’ command (e.g. cd insync/)
Run: sudo ./insync-installer
Follow any on-screen prompts
安装后,还有一些其他注意事项:
Insync must be started from the Terminal by running ‘insync’
The app doesn’t auto-start by default, and there is no in-app way to enable this
资料来源:天哪!
于2015年9月20日更新
由于存在依赖关系问题,因此未正式支持Ubuntu 12.04,但由于GOOGLE DRIVE API的更改,不再支持此项目。因此这里是“过度交付”新的Google Drive客户端的安装。
步骤2:从启动器启动OneGrive
第3步:将出现一个窗口,单击,Connect account然后将打开一个浏览器窗口供您访问sign in
Google帐户。
步骤4:最后,您将获得一个代码,将其复制并粘贴到“ Onedrive”窗口的“ 帐户”输入框中,然后单击validate
步骤5:设定偏好设定(例如位置等)后,请按一下 Start Sync
仅供参考这里
这无法完全回答您的问题,但是无论如何我都会予以张贴,以防它对您或其他人有所帮助。
另外,仅当您需要客户端以便脱机访问文档时,此答案才有用。
如果您使用的是Google Chrome浏览器,则可以在您的帐户中激活该驱动器后使其离线运行。(您的Google文档左侧栏中有一个“离线文档”标签。)
您可以在此处获取扩展程序:https : //chrome.google.com/webstore/detail/google-drive/apdfllckaahabafndbhieahigkjlhalf
我必须说,这是相当有限的。文档是您可以查看和编辑的唯一格式。您将能够查看电子表格,但无法对其进行编辑。就我而言,这些限制是可以的,因为我主要只使用文档。
更多信息:http : //support.google.com/drive/bin/answer.py?hl= zh_CN& answer=1628467
对于那些只寻求命令行解决方案的人,我发现的最好的就是rclone。它可以与各种基于云的存储解决方案一起使用,并且编写起来相当容易。下面的例子。
在Google云端硬盘上将“ / path / to / local folder 1”增量备份到“ / someremotefolder / folder 1”。可以添加其他命令来备份其他文件夹。
#!/bin/bash
rclone sync "/path/to/local folder 1" "drive:/someremotefolder/folder 1" -v
还原远程副本,以增量方式覆盖本地副本。
#!/bin/bash
rclone sync "drive:/someremotefolder/folder 1" "/path/to/local folder 1"
您还可以使用适用于这些媒体的语法在不同的远程文件夹和云存储解决方案之间传输文件。联机文档和手册页非常容易遵循。安装rclone之后,请不要忘记执行初始设置步骤(根据文档)。
rclone
很棒,+ 1
您可以使用gdrive
,一个用于Google云端硬盘的开源跨平台命令行工具。
请注意,这与drive
另一个答案中提到的并不相同。但是,它非常相似:也用Go编写,具有类似的功能集,但是命令行参数不同。
要安装和使用:
下载二进制文件。例如,选择一种适合您的体系结构的gdrive-linux-x64
。
将其复制到您的路径。
sudo cp gdrive-linux-x64 /usr/local/bin/gdrive;
sudo chmod a+x /usr/local/bin/gdrive;
要将其用于下载文件:
gdrive download 0B7_OwkDsUIgFWXA1B2FPQfV5S8H
当然,请使用您自己的文件ID而不是0B7_Ow[…]
参数。在Google云端硬盘网络界面中打开文件或右键单击文件并单击“获取共享链接...”时,您可以在URL中找到它。在后一种情况下,如果您不希望其他人获得链接时访问文件,请记住再次关闭链接共享。
首次使用时,该工具将需要获得对Google Drive API的访问权限。为此,它将为您显示一个链接,您必须在浏览器中访问该链接,然后您将获得验证码,以将其复制并粘贴回该工具。然后下载将自动开始。没有进度指示器,但是您可以在文件管理器或第二个终端中观察进度。
您可以使用具有Linux官方客户端的Zoho Docs:
可用作Windows的Google云端硬盘-只需同步文件,即可在网络浏览器中对其进行编辑。您可以在官方帮助页面上了解有关同步客户端的更多信息。
您可以使用具有WebDav和免费10 gb以及官方命令行同步客户端的不错的俄语服务Yandex Disk。在内部,您还可以从Microsoft Office Online创建和编辑文档。