Zugriff auf Google Drive unter Xubuntu 18.04

Hier bei mir habe ich ja vor einiger Zeit schonmal über die Einrichtung von Google Drive unter Xubuntu 16.04 und den damaligen Misserfolg geschrieben. Jetzt habe ich mich des Themas nochmal angenommen, weil ich für ein Projekt die große Cloud brauche.

Dazu habe ich diese Anleitung benutzt: www.itsmarttricks.com/how-to-mount-google-drive-account-in-ubuntu-18-04-using-google-drive-ocamlfuse/.

Hier in der Zusammenfassung die wesentlichen Schritte:

# Eine ggf. vorhandene frühere Installation entfernen!
# Löschen von ~/.gdfuse
# sonst geht die neue Anmeldung bei Google nicht!
rm -rf ~/.gdfuse

# Repository von Alessandro Strada hinzufügen:
sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse

google-drive-ocamlfuse
# Hier wird der Standardbrowser mit der Google-Auth. aufgerufen.
# Passiert das nicht, gibt es schon ~/.gdfuse, siehe oben!

# Erstellen des lokalen Google-Drive-Verzeichnisses
mkdir ~/Gdrive

# Verbindung Google / lokales Verzeichnis (mounten)
google-drive-ocamlfuse ~/Gdrive (***)

Und fertig! Jetzt habe ich in ~/Gdrive den Inhalt meines Cloud-Speichers. Vorsicht, bei mir sind das derzeit immerhin 17 GB möglicher Platz, der dann auch lokal gebraucht wird! Ich habe das Verzeichnis auf dem Desktop verlinkt und somit immer in Sichtweite.

*** Ergänzung: Die letzte Zeile oben (***) zum Verbinden von Gdrive mit dem lokalen Verzeichnis ~/Gdrive sollte man am besten in eine geeignete Stelle für den Autostart eintragen, damit die Verbindung gleich beim Booten erstellt wird. Sonst bleibt das Verzeichnis ~/Gdrive „leer“! Bei mir steht also in der Autostart-Liste:

sh -c "sleep 60; google-drive-ocamlfuse ~/Gdrive"

Das Verbinden gelingt nicht unmittelbar beim Booten, sondern braucht eine kleine Pause. Ich habe dazu im Autostart eine Verzögerung von 60 Sekunden eingetragen.

Zugriff auf Google Drive unter Xubuntu 16.04

Achtung: Dieser Artikel ist veraltet! Die Neufassung für Ubuntu 18.04 findet man hier.


Lange habe ich nach einem einfachen Weg gesucht, unter (X)Ubuntu 16.04 mein Google Drive so einzubinden, dass es als normaler Ordner erscheint. Hier ist eine englische Anleitung, die wirklich funktioniert! Der Weg im früheren Beitrag vom April 2016 scheint unter 16.04 nicht mehr zu klappen.

Eine wichtige Ergänzung: Am Ende der beschriebenen Schritte muss ein Neustart des Systems erfolgen, sonst sind bei weitem nicht alle Ressourcen im installierten Gnome Control Center sichtbar – vor allem auch nicht die Cloudanbindung!


Hinweis: Unter Ubuntu 18.04.01 scheint das so nicht mehr zu funktionieren, jedenfalls ist das Icon auf dem Desktop weg. Die Ursache habe ich noch nicht untersucht. Werde ich wohl auch nicht…

Mount Google Drive in Ubuntu

Ein Update gleich vornweg: Dieser Weg scheint heute (Oktober 2017 mit XUbuntu 16.06) nicht mehr zu funktionieren. Eine Alternative ist der  aufgezeigte Weg in diesem Beitrag.


Endlich mal ein funktionierender Weg, um Google-Drive in Ubuntu problemlos zu mounten und darauf lesend und schreibend zuzugreifen! Englischsprachige Anleitung:

Quelle: Mount Google Drive in Ubuntu – Using Google Drive Ocamlfuse

Update:

Ich habe die hier beschriebene Lösung erweitern müssen. Ein Aufruf sofort nach dem Systemstart ging nicht, anscheinend ist da „irgendwas“ noch nicht bereit. Ich habe also ein kleines Startscript geschrieben und rufe das im Ubuntu-Autostart auf:

#!/bin/sh
sleep 5m
google-drive-ocamlfuse ~/GDrive

Damit wird die Verbindung 5 Minuten später gestartet und funktioniert. Sicher geht es auch schneller, das käme auf einen Versuch an.

Ergänzung:

Falls man GDrive wieder loswerden möchte, ist zunächst google-drive-ocamlfuse zu deinstallieren (über synaptic oder apt-get).

sudo apt-get remove google-drive-ocamlfuse

Dann muss man als root(!) das Verzeichnis ~/GDrive, das ja eigentlich ein Laufwerk darstellt, unmounten.

sudo umount GDrive

Dann erst kann man das Verzeichnis löschen! Ansonsten bliebe die "ressource belegt", solange der Treiber darauf zugreift.