Mounten Sie Google Drive über die Befehlszeile mit gvfs-google


14

Vor kurzem hat Arch Linux das Paket gvfs-google ausgeliefert, um Google Drive mithilfe von Gnome-Online-Konten ( gvfs-goa ) zu aktivieren . Da ich jedoch Cinnamon Desktop anstelle von Gnome verwende, scheint diese Integration nicht richtig zu funktionieren.

Ab sofort habe ich Google Drive manuell über das Laufwerk synchronisiert . Gibt es eine Möglichkeit, Google Drive mit gvfs-google in der Befehlszeile einzubinden?


1
Hast du das gelöst? Ich bin bei XFCE.
Mark K Cowan

1
Unglücklicherweise nicht.
Florian

Antworten:


5

Sie müssen über pacman gnome-control-center installieren und Ihr Konto von dieser Gnome-Komponente hinzufügen. Leider bedeutet dies, dass mit dieser Gnome-Komponente eine Menge lästiger Gnome-Abhängigkeiten für die Verwendung des gvfs-Plugins als Laufwerk verbunden sind.

Die andere Möglichkeit besteht darin, eine Reihe von ocaml-Abhängigkeiten mit google-drive-ocamlfuse in AUR zu installieren und diese Route einzuschlagen. Ich war nicht in der Lage, google-drive-ocamlfuse zum Kompilieren zu bringen, ohne einen Softlink-Müll auf dem Dateisystem zu erzeugen.


1
Nach dieser Ausgabe gnome-control-center sollte außerhalb GNOME nicht ausgeführt werden .
ntd


0

Können Sie es über die GUI mounten?
Ich glaube, Sie suchen den gvfs-mountBefehl.
Ich gehe davon aus, dass Sie sich bereits erfolgreich authentifiziert haben.
Beim Laufen gvfs-mount --listsolltest du so etwas bekommen:

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)

Versuchen Sie zur Montage:

gvfs-mount google-drive://address@gmail.com/

Und zum Abnehmen:

gvfs-mount -u google-drive://address@gmail.com/

Beide Befehle geben bei Erfolg keine Ausgabe zurück. Für mich gilt:

/run/user/1000/gvfs/google-drive:host=gmail.com,user=address/

Ersetzen Sie addressmit der richtigen Adresse in den obigen Befehlen.


6
Ich erhalte "Ungültige Mount-Spezifikation", wenn ich versuche, mit diesem Befehl zu mounten. Und das Handbuch ist wenig hilfreich, was eine gültige Mount-Spezifikation
angeht
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.