使用 gvfs-google 在命令行上挂载谷歌驱动器

Flo*_*ian 17 gnome arch-linux gvfs cinnamon google-drive

最近,Arch linux 发布了gvfs-google包,以便使用 Gnome 在线帐户 ( gvfs-goa )挂载 Google Drive 。但是,由于我使用的是 Cinnamon 桌面而不是 Gnome,因此这种集成似乎无法正常工作。

截至目前,我曾经使用drive手动同步 Google Drive 。有没有办法在命令行上使用 gvfs-google 挂载 Google Drive?

小智 6

您需要通过 pacman gnome-control-center 安装并从该 Gnome 组件添加您的帐户。不幸的是,这意味着大量烦人的 Gnome 依赖项与此 Gnome 组件一起使用 gvfs 插件进行驱动。

另一种选择是在 AUR 中使用 google-drive-ocamlfuse 安装一堆 ocaml 依赖项,然后走这条路。我无法在不在文件系统上创建软链接垃圾的情况下编译 google-drive-ocamlfuse。


小智 0

你能通过GUI安装它吗?
我相信您正在寻找该gvfs-mount命令。
我假设您已经成功通过身份验证。
运行时gvfs-mount --list,你应该得到类似这样的信息:

Drive(0): ST1000DM003-1ER162
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
  Volume(0): OS
    Type: GProxyVolume (GProxyVolumeMonitorUDisks2)
Drive(1): HL-DT-ST DVD+/-RW GTA0N
  Type: GProxyDrive (GProxyVolumeMonitorUDisks2)
Volume(0): address@gmail.com
  Type: GProxyVolume (GProxyVolumeMonitorGoa)
Run Code Online (Sandbox Code Playgroud)

对于安装,请尝试:

gvfs-mount google-drive://address@gmail.com/
Run Code Online (Sandbox Code Playgroud)

对于卸载:

gvfs-mount -u google-drive://address@gmail.com/
Run Code Online (Sandbox Code Playgroud)

成功时这两个命令都不会返回任何输出。对我来说,它安装在:

/run/user/1000/gvfs/google-drive:host=gmail.com,user=address/
Run Code Online (Sandbox Code Playgroud)

替换address为上述命令中的正确地址。

  • 尝试使用此命令安装时,我收到“无效的安装规范”。而且该手册对于什么是有效的安装规格没有什么帮助...... (8认同)