Ubuntu 16.04使用Google联机帐户设置,但在Nautilus中没有驱动器文件夹


17

正如问题所言。我按照步骤通过系统设置来设置在线帐户,但驱动器文件夹未显示在Nautilus上。


1
遵循了哪些步骤?我在16.04中的2个不同笔记本电脑上的nautilus中装有google-drive,所以可以正常工作。您是否做了这样的事情-webupd8.org/2016/03/use-gnome-318-google-drive-integration.html
doug

是的,我遵循了这些步骤。我注意到Google帐户下的选项(您发送的链接中的第一张图片和第二张图片)与我所看到的选项不同:我的屏幕
詹姆斯

3
看起来更像是统一控制面板。从终端尝试gnome-control-center online-accounts(-如果您将google添加到unity-control-panel,看来您确实这样做了,那么也许可以先将其打开并删除unity-control-center credentials
-doug

1
对此解决方案有一个可接受的答案会很好。
Phoenix87 '16

1
你可以回答你自己的问题
Phoenix87

Answers:


21

这是对我有用的解决方案():

安装GNOME控制中心(GNOME系统设置)和GNOME在线帐户:

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

打开GNOME在线帐户:

gnome-control-center online-accounts

从那里添加您的Google帐户,并确保已启用“文件”:

GNOME在线帐户窗口

现在,您应该可以从“文件(Nautilus)”应用程序访问您的Google云端硬盘文件,该应用程序与其他已安装的驱动器一起显示,并且以我的电子邮件地址命名。


4
在Ubuntu 16.04上,这不适用于我。我在网上看到的每个地方都会看到与您显示的屏幕截图相同的屏幕快照,但是我的在线帐户界面却有所不同。不仅是“邮件”,“日历”等,我还有“ Empathy”,“ Shotwell”,“ Evolution Data Server”等的切换,唯一与Google Drive相关的是“ Google Drive搜索插件”。启用所有功能后,我仍未在Nautilus中看到Google云端硬盘文件。
科林

@Colin我也这么认为,但是正如这个答案所建议的,您应该安装这个 gnome-control-center。您目前拥有的那个不一样(我知道它看起来很相似。但是不一样)。刚刚在我的Ubuntu 16.04 LTS上测试了它,它正在工作。注意:然后,您将拥有两个单独的“设置”应用程序,但是...这就是价格。
modu

2
如果对其他人有帮助,则应使用terminal命令打开Gnome控制中心。安装完所有内容后,您现在将拥有“系统设置”,“设置”,“在线帐户”和“设置>在线帐户”。这两个“在线帐户”选项都可以让您连接到Google云端硬盘帐户,但是只有“设置>在线帐户”才能用于同步GDrive文件
AJ Zane

具有两个不同的在线帐户界面非常令人困惑。有没有办法删除一个?
MERose

可能有效的方法是运行/usr/lib/gnome-online-accounts/goa-daemon --replace。荣誉对bbs.archlinux.org/viewtopic.php?id=203544
MERose

5

介绍

遗憾的是,还没有正式的Google云端硬盘客户端。我假设您想以本地文件夹访问Google云端硬盘。

TLDR:使用Fuse FS实现在本地安装Google云端硬盘。

这个网站比我可能会更好地解释它,但是如果链接断开,我将写一些次要说明。

安装

  • 将存储库添加到您的源中。
  • 更新您的apt源。
  • 安装google-drive-ocamlfuse

以下命令分别执行以上三个步骤:

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

用法

以下命令将在终端中运行。

  • 只需运行,即可使用您的Google帐户对google-drive-ocamlfuse进行身份验证 google-drive-ocamlfuse
  • 现在,在打开的浏览器选项卡中,按照说明进行身份验证。
  • 在要挂载Google云端硬盘的位置创建一个新目录。例如,运行mkdir ~/gdrive以在您的主目录中创建一个新的gdrive目录。

到目前为止的步骤只是一次任务。从现在开始,您需要键入以下命令来安装驱动器:

google-drive-ocamlfuse ~/gdrive

现在,您可以访问该文件夹中的所有云端硬盘文档。

完成所有操作后,键入sudo umount ~/gdrive以卸载驱动器。

额外

您可能需要在登录时自动安装驱动器。为此,请运行“启动应用程序”并使用以下命令向其添加新条目:

google-drive-ocamlfuse ~/gdrive

google-drive-ocamlfuse出现故障。对于前。当同步文件时,Google驱动器不再识别文件类型(这是我在5秒钟的测试中得到的结果)。
Salvatore Di Fazio


2

您遇到的问题是,默认情况下16.04中安装了Unity在线帐户管理器。(在评论中多次提到此问题使我想出了如何使其工作...)

您可以添加Gnome在线帐户管理器,但是如果不先删除Unity在线帐户管理器,即使安装并运行Gnome桌面也不会获得Gnome在线帐户选项。

sudo apt-get remove unity-control-center unity-control-center-signon unity-control-center-faces credentials

然后,您可以安装Gnome工具,当您在“系统设置”中查看该工具时,它将起作用。

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

现在转到“系统设置=>在线帐户”并添加一个Google帐户...然后,您将在Nautilus中获得Google云端硬盘的文件装载(如果已启用此复选框)。


1

令人遗憾的是,您现在在这里没有Google Drive Linux客户端。据我所知,当您在ubuntu中与您的Google帐户同步时会得到什么,即可以在破折号中搜索Google文档,但仅此而已。

如果您想将Google驱动器与Ubuntu一起使用,则可以使用inSync,它是适用于Linux(以及Mac OS,Windows和Raspberry Pi)的Google驱动器客户端,对我而言,它运行无瑕。

希望我的回答对您有所帮助。


0

安装gvfs-backends软件包可以为我解决此问题。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.