我使用的是 Ubuntu 14.04,我尝试在 Ubuntu 软件中心搜索 Google Drive,但找不到。在 Askubuntu 中搜索答案,但我发现的只是在 Ubuntu 12.04 上安装Google Drive 的方法,这对我不起作用。
任何人都可以给我一些想法吗?
更新:不知道为什么他们将其标记为重复条目,因为有问题的链接给出了 Ubuntu 12.04 的答案,在我看来这是两个不同的东西。
我正在考虑从 Windows 切换操作系统,并使用 Google 云端硬盘桌面来处理我的所有视频工作。
按照这个答案:https : //askubuntu.com/a/320333/719469,我将 Google 添加到我的 GNOME 帐户,但是当我在 Nautilus 中单击我的 Drive 帐户 ID 时,它没有显示任何文件,并且在右下角它继续加载直到 5-7 分钟。
当加载过程最终停止时,我尝试添加一个新文件,它同步并完美上传。
但是当我在几分钟后(不是立即)导航到不同的目录并再次尝试打开驱动器目录时,它再次启动超慢加载过程
我知道这可以通过在保持驱动器打开的同时在不同的 Nautilus 选项卡或窗口上工作来克服。但是,如果我错误地关闭了该选项卡/窗口或重新启动了我的 PC,那么等待这么久真的很不方便。
很多时候我也收到这些消息:
请注意,我使用的是 Ubuntu 18.04 并且有一个快速、有效的互联网连接,但我仍然遇到这个问题。我的驱动器上目前有大约 2.5 GB 的数据,每次打开目录时遇到 5-7 分钟的等待时间是否正常,或者是否有任何解决方法?
我无法从在 Ubuntu 14.04 上运行的 grive 同步我的谷歌驱动器帐户。我以前从未遇到过问题。我尝试从我的系统中清除驱动器并删除所有本地文件夹,但是当我在重新安装后尝试运行 grive 时仍然想出这个。
user@user-OptiPlex-780:~/drive$ grive
grive: Symbol `json_tokener_errors' has different size in shared object, consider re-linking
Reading local directories
Synchronizing folders
exception: /build/buildd/grive-0.2.0/libgrive/src/http/CurlAgent.cc(149): Throw in function long int gr::http::CurlAgent::ExecCurl(const string&, gr::http::Receivable*, const gr::http::Header&)
Dynamic exception type:boost::exception_detail::clone_impl<gr::http::Error>
std::exception::what: std::exception
[gr::expt::MsgTag*] =
[gr::http::CurlCodeTag*] = 0
[gr::http::HttpResponseTag*] = 400
[gr::http::UrlTag*] = https://docs.google.com/feeds/default/private/full/-/folder?max-results=50&showroot=true
[gr::http::HeaderTag*] = Authorization: Bearer ya29.WwFOho3OkmkxFIdn86HBbtpSIyBYDzDgQua1K6JcEu7kCBLgvY1aEiUHCZlSCuli_qPHkTfNZLhDfQ
GData-Version: 3.0
Run Code Online (Sandbox Code Playgroud)
这是一个指向 google 开发人员页面的链接,该页面表明 API 今天已更改链接。这可能是个问题吗?
ubuntu 有 gdrive 吗?像窗户一样。或类似
Ubuntu 用户有哪些选择可以在 Windows/Mac 上获得与 Google File Stream 类似的功能?我需要两个功能:
所有数据都存在于 Google Drive 云中,并且仅在我需要时才下载,例如通过终端或 Nautilus 应用程序访问时?
每当我添加文件/修改现有文件时,它必须自动上传回云。
我有很多文件(> 1M)在我的 Google Drive 上使用了相当多的空间(~10Tb)。到目前为止,我已经在 Windows 上使用 Google File Stream 来访问我的笔记本电脑(500Gb SSD)上的所有数据。我目前正在尝试迁移到 Linux,但遇到了一个问题,即我找不到与 Google File Stream 提供的功能类似的选项。不幸的是,谷歌似乎没有在 Linux 上提供谷歌文件流:https : //productforums.google.com/forum/#!topic/ apps/ Q6_-YzUaQzM
我找到了以下选项,但似乎都不能满足这两个要求:
InSync,看起来不错,已经忙于索引我的文件 4 天了,并且仍在运行 - 感觉它随着时间的推移变得越来越慢。目前我无法访问文件夹中的文件,但文件夹结构似乎存在。
Gnome 集成 :这似乎只是下载云中的所有内容。由于数据量,不可行。
rClone:还没有尝试过,但如果我理解正确,我需要使用终端明确下载和上传每个文件?
Overgrive:更多是 Google Drive 的替代品 - 无法访问未明确同步的数据。
google-drive-ocamlfuse:还没有尝试过 - 我是否正确理解它会下载所有内容,类似于 Gnome 集成?
谢谢!
请注意,由于 google-file 流没有标签,因此我必须使用 google drive 标签。
Grive2,呈现为 grive 版本 0.4.0-1 似乎正在使用来自 webupd8 的 ppa。据说它现在可以进行部分/选择性同步。(请参阅是否有可用的 Google Drive 客户端?)
但是联机帮助页中没有透露的是如何执行此操作,而不是使用 -s 开关和手动同步各个文件夹。我记得读过一个 .exclude 文件,据说你在同步中列出了你想要忽略的文件,但这维护起来很麻烦,特别是如果你有一个和我一样大的谷歌驱动器。
有谁知道如何格式化 .exclude,以及它是否可以使用通配符,例如这样的:
\# Exclude the following:
/My Drive/Photos/big/*
./Google Photos/*.jpg
Run Code Online (Sandbox Code Playgroud)
编辑:刚刚在 GitHub 上收到开发人员的回复,他说没有 .exclude 文件,但他正在做这样的事情。现在我倍感困惑,因为我不知道我在哪里读到的,但我知道我不是在做梦!
按照这些步骤,我总是在成功登录 Google 后收到消息:“登录已过期。登录以激活帐户”。该消息显示在对话框中,您可以在其中正常选择要同步的功能(日历、文件...)
由于 grive 不再适用于新的 Google API,我该如何挂载 Google Drive?
我正在使用 Google Drive,在登录在线帐户后自动安装它,但我读过安装的 Google Drive 不会保留驱动器的离线副本,因此任何访问都需要很长时间。有没有办法强制 Google Drive 离线缓存?
我正在 ubuntu 12.04 中搜索 google drive 及其安装说明,我尝试了 sudo apt -get install ,但没有在 ubuntu repo 上找到 google drive 应用程序。在 ubuntu 12.04 上安装谷歌驱动器是否有任何替代方法或技巧