- - So greifen Sie auf Google Drive unter Linux zu

So greifen Sie auf Google Drive unter Linux zu

Es gibt viele verschiedene Lösungen fürCloud-basierter Internet-Speicher in diesen Tagen. Es gibt die berüchtigte Dropbox, Box.com, Microsoft OneDrive und natürlich Google Drive. Cloud-Speicher ist unter Linux größtenteils sehr fragwürdig. Von allen Mainstream-Lösungen, die es gibt, hat sich nur ein kleiner Teil aktiv die Zeit genommen, einen Synchronisierungsclient speziell für die Linux-Plattform zu erstellen. Google ist nicht anders. Obwohl Linux sehr beliebt ist, gibt es keine offizielle Möglichkeit, auf Google Drive unter Linux zuzugreifen. Wenn Sie also die Art und Weise, wie Sie Dateien bei Google speichern und sichern, im Mittelpunkt haben, gibt es auf Ihrem PC keinen Drive-Ordner, in den Sie Dateien schnell und einfach hochladen und freigeben können. Stattdessen müssen Sie die Daten nicht mehr über den Webbrowser hochladen und müssen sich alle nützlichen Desktop-Funktionen entgehen lassen, die Google für Mac und Windows hinzufügt.

Zum Glück verlassen sich viele Linux-Entwickler auf GoogleDrive hat es satt, herumzusitzen und darauf zu warten, dass Google ein Drive-Synchronisierungsprogramm erstellt. Sie haben es sich zur Aufgabe gemacht, Programme zu entwickeln, mit denen Nutzer direkt vom Desktop aus auf Google Drive unter Linux zugreifen können. In diesem Artikel geht es um das Beste, das Sie derzeit in den Händen halten können!

Google-Drive-Ocamlfuse installieren

Google Drive Ocamlfuse ist für viele verschiedene Linux-Distributionen verfügbar. So bringen Sie es zum Laufen:

Ubuntu

Sie können Google Drive Ocamlfuse durch Hinzufügen eines PPA installieren. Geben Sie diese drei Befehle in das Terminal ein, um es zu installieren.

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

Arch Linux

Arch Linux Benutzer können installierenGoogle-drive-ocamlfuse von der AUR durch das Erstellen dieses Pakets. Gehen Sie zu diesem Link, suchen Sie nach "Download Snapshot" und klicken Sie darauf. Dadurch wird alles heruntergeladen, was zum Erstellen des Programms erforderlich ist.

Extrahieren Sie den Schnappschuss, indem Sie im Dateimanager mit der rechten Maustaste darauf klicken und dann "Extrahieren" auswählen. Öffnen Sie nach dem Extrahieren ein Terminal und geben Sie es mit dem CD-Befehl ein.

cd ~/Downloads/google-drive-ocamlfuse-git

Innerhalb des Verzeichnisses befinden sich viele Dateien. Diese kommen alle zusammen, wenn Sie den Befehl makepkg ausführen.

makepkg

Mit dem Befehl make werden alle Dateien installiert, die Google Drive Ocamlfuse benötigt. Anschließend wird das Programm aus dem Quellcode kompiliert und ein Arch Linux-Paket generiert. Wenn Sie fertig sind, installieren Sie es mit:

sudo pacman -U *.pkg.tar.xz

Aus der Quelle

Wenn Ihre Linux-Distribution nicht in der Liste enthalten ist,Es gibt kein installierbares Paket für Google Drive Ocamlfuse. Greifen Sie stattdessen den Quellcode und kompilieren Sie ihn. Dies kann ein komplexer Prozess sein (abhängig von Ihrem Kenntnisstand), und es wird zu lange dauern, ihn hier zu skizzieren. Lesen Sie stattdessen die Anweisungen, die der Entwickler für die Installation festgelegt hat.

Synchronisation mit Google-Drive-Ocamlfuse

Um mit Google zu synchronisieren, melden Sie sich zuerst an. Führen Sie dazu diesen Befehl in einem Terminalfenster aus:

google-drive-ocamlfuse

Dadurch wird sofort ein Google Oauth-Anmeldefenster geöffnet. Geben Sie die Details Ihres Google-Kontos ein, um fortzufahren.

Erstellen Sie dann den Synchronisierungsordner mit:

mkdir -p ~/Google-Drive

Wenn alles eingerichtet ist, kann die Synchronisierung beginnen. Rufen Sie mit diesem Befehl alles von Google Drive ab:

google-drive-ocamlfuse ~/Google-Drive

Dateien hochladen

Das Hochladen von Dateien auf Google Drive mit dem Synchronisierungsclient funktioniert genauso wie das Herunterladen. Um Dateien auf ein Drive-Konto hochzuladen, platzieren Sie einfach eine beliebige Datei im ~ / Google-Drive Ordner, und führen Sie dann den Befehl sync aus. Beim Start von Google Drive Ocamlfuse wird der lokale Synchronisierungsordner nach Änderungen durchsucht und diese Änderungen hochgeladen. Wenn Sie eine Datei lokal löschen, wird sie auch auf dem Laufwerk gelöscht (führen Sie einfach den Synchronisierungsbefehl aus, nachdem Sie etwas gelöscht haben).

Tipps

Erinnerung an einen Befehl zum Synchronisieren von Dateien von GoogleDas Fahren kann schwierig sein, insbesondere wenn Sie ein neuer Benutzer sind. Erstellen wir stattdessen ein Shell-Skriptprogramm mit allen darin enthaltenen Details. Auf diese Weise ist das Senden und Empfangen von Dateien von Google Drive viel einfacher.

In einem Terminal schreiben Sie: nano ~/drivesync

Dadurch wird eine leere Datei mit dem Namen "drivesync" im Basisordner erstellt.

Fügen Sie als Nächstes diese erste Zeile ein. Diese Codezeile ist ein Scheiß. Es hilft bash zu verstehen, wie das Skript ausgeführt wird.

#!/bin/bash

Erstellen Sie nach dem Schebang ein Leerzeichen (mit der Eingabetaste) und fügen Sie Folgendes ein:

google-drive-ocamlfuse /home/username/Google-Drive

Hinweis: Ändern Sie den Benutzernamen in Ihren Benutzernamen

Speichern Sie das Skript, indem Sie STRG + O drücken, und verwenden Sie dann die chmod Befehl zum Markieren der ausführbaren Datei:

sudo chmod +x ~/drivesync

Kopieren Sie es zum Schluss nach / usr / bin mit dem CP Befehl. Auf diese Weise kann drivesync überall über die Befehlszeile ausgeführt werden.

sudo cp ~/drivesync /usr/bin

Synchronisieren Sie von nun an Google Drive mit dem / home / benutzername / Google-Drive Ordner, indem Sie dies im Terminal eingeben:

sudo drivesync

Fazit

Google hat wirklich einen Hit, wenn es um Google gehtFahrt. Es verfügt über eine Reihe herausragender Funktionen wie die Konvertierung von Dokumenten, die Zuverlässigkeit von Google-Servern und eine ganze Office-Suite. Aus diesem Grund ist es eine Schande, dass Sie so viel durchmachen müssen, um auf Google Drive unter Linux zuzugreifen. Hoffentlich wird die Idee von Google, einen Drive-Sync-Client zu erstellen, Wirklichkeit, wenn Linux an Bedeutung gewinnt. Bis dahin ist das Synchronisieren von Dateien mit Software von Drittanbietern so gut wie nie zuvor.

Bemerkungen