Nun , da Google Drive zur Verfügung steht, wie montieren wir es auf ein Linux - Dateisystem? Ähnliche Lösungen gibt es für Amazon S3 und Rackspace Cloud Files .
Nun , da Google Drive zur Verfügung steht, wie montieren wir es auf ein Linux - Dateisystem? Ähnliche Lösungen gibt es für Amazon S3 und Rackspace Cloud Files .
Antworten:
Grive oder inSync ist ein Dateisynchronisierungstool, mit dem ein lokales Dateisystem und Google Drive von einem entfernten Standort aus synchronisiert werden. Sie können Google Drive mit diesen Tools nicht "mounten".
Verwenden Sie zum Mounten google-drive-ocamlfuse , ein FUSE-basiertes Dateisystem für Google Drive.
Installationsanweisungen sowie weitere Informationen zur Konfiguration und Autorisierung finden Sie auf der Wiki-Seite Installation des FUSE-Dateisystems über Google Drive (auf GitHub).
Die GitHub-Homepage des Projekts enthält auch die Readme-Datei für den google-drive-ocamlfuse
Quellcode.
Hier finden Sie distro-spezifische Anweisungen zum Mounten von Google Drive mit google-drive-ocamlfuse.
Es gibt einen Open Source-Client für Google Drive: Grive .
Derzeit wird die Anwendung als experimentell eingestuft und verfügt über keine vollständige Synchronisierung. Sie kann jedoch bereits neue oder geänderte Dateien hochladen und herunterladen (sodass Sie offline auf Ihre Dateien zugreifen können). Was noch nicht möglich ist: Warten Sie auf Änderungen und synchronisieren Sie die Dateien automatisch oder löschen Sie die Dateien (wenn eine Datei lokal gelöscht wird, wird sie ignoriert und wenn sie remote gelöscht wird, wird sie erneut hochgeladen, falls sie lokal vorhanden ist).
Quellen und Binärdateien sind auf Github verfügbar . Ein Drittanbieter, webupd8, hat eine PPA für Ubuntu bereitgestellt .
Beachten Sie, dass dieses Projekt seit September 2018 offiziell aufgegeben wird .
grive
scheint es nicht möglich zu sein, auf Google Docs zuzugreifen, aber dafür könnte die andere Antwort helfen: < code.google.com/p/google-docs-fs/wiki/OnlineManual >. Habe ich recht, dass sie sich ergänzen?
grive
versucht wird, das "Synchronisierungs" -Verhalten eines Gogle Drive-Clients nachzuahmen, anstatt dem traditionellen Unix-Ansatz zum Mounten eines Dateisystems zu folgen? Für mich wäre es bequemer zu entscheiden, welche Datei auf dem entfernten FS ich öffnen möchte, und erst dann würde die Übertragung stattfinden. Was ist, wenn ich nicht jede Datei synchronisieren möchte? Natürlich kann das Synchronisieren und nicht das Mounten innerhalb einer Implementierung eines verteilten FS sinnvoll sein, statt eines zentralisierten entfernten FS - sehen Sie sich git-annex
eine mögliche Implementierung eines verteilten FS an. Die Montage kann dann synchron erfolgen.
Da es ein SDK gibt, wird wahrscheinlich bald jemand eine Linux-Lösung entwickeln. Derzeit läuft auch eine Kampagne auf Google+, um Google zu veranlassen, zusätzlich zu den Windows-, Mac- und Android-Clients einen Linux-Client hinzuzufügen (ganz zu schweigen von ihren Plänen für einen iOS-Client).
Dann sind sie mit Dropbox gleichauf :) (mit etwas mehr freiem Speicherplatz standardmäßig)
Dazu existiert ein Paket von Luca Invernizzi . Siehe http://code.google.com/p/google-docs-fs/wiki/OnlineManual .
Für Ubuntu:
Zuerst müssen Sie die Pakete hinzufügen, die von Luca bereitgestellt werden und in seinem PPA verfügbar sind (Ubuntu 11.10 derzeit nur):
sudo add-apt-repository ppa:invernizzi/google-docs-fs
sudo apt-get update && sudo apt-get install google-docs-fs
Sobald alles installiert wurde, was benötigt wird, melden Sie sich ab und wieder an.
Drive
gmount Drive username@gmail.com
Drive
Ordner eingebundenQuelle: So greifen Sie über Nautilus in Ubuntu auf Google Drive zu
grive
von der anderen Antwort Zugriff auf alles außer den Dokumenten.
wget
und installiere mit dpkg --install
dem "gdrive" -Paket das Formular danach apt-get install python-gdata python-fuse
.
apt-get install python-gdata python-fuse
noch funktioniert. Es wurde kein falsches Passwort abgefragt.
Insync ist ein Linux-Client für Google Drive mit folgenden Funktionen:
Weitere Informationen erhalten Sie unter insynchq.com/linux .
Haftungsausschluss: Ich bin einer der Entwickler von Insync.
Ich habe gerade Insync entdeckt . Ich weiß nicht, wie gut es ist; es scheint eine geschlossene Quelle zu sein.
PD (28.12.2018): Nach einigen Jahren mit Insync kann ich es dringend als Linux-Desktop-Synchronizer für Google Drive empfehlen. In diesem Beitrag finden Sie weitere Informationen zu Funktionen.
Ein alternativer Ansatz besteht darin, einen Onlinedienst zu verwenden, um über WebDAV auf Google Drive zuzugreifen (z. B. über http://synqya.appspot.com ), sodass keine Client-Installation oder andere Add-Ons erforderlich sind.
Ich habe die Anweisungen hier befolgt:
http://xmodulo.com/2013/10/mount-google-drive-linux.html
und habe es erfolgreich auf Fedora 16 arbeiten.
Dadurch wird google-drive-ocamlfuse erstellt, mit dem dann auf google drive zugegriffen wird.
KIO GDrive (Teil von KDE) ist zwar kein Dateisystem-Mount über den Linux-Kernel, ermöglicht jedoch KIO-fähigen Anwendungen (wie dem Dolphin-Dateimanager, dem Kate-Editor oder dem Gwenview-Bildbetrachter) den Zugriff auf Google Drive-Dateien sowie deren Navigation und Bearbeitung .
kio-gdrive
ist als Paket in mehreren Linux-Distributionen verfügbar. Falls installiert, erhält der Dolphin-Dateimanager unter "Netzwerk" den Eintrag "Google Drive". Dort kann ein nicht privilegierter Desktop-Benutzer ein GoogleDrive-Konto über eine geführte grafische Konfiguration "mounten" (wobei der Standardbrowser geöffnet wird, in dem KDE KAaccounts für den Zugriff auf das GoogleDrive-Konto zugelassen werden muss).
Diese Methode bietet keinen Zugriff auf GoogleDrive über ein Terminal, integriert es jedoch in einen grafischen Desktop.
Insync ist derzeit der beste Client für Google Driver
Es ist voll funktionsfähig und während der Beta-Phase kostenlos.