Sie geben Ihre Distribution nicht an, aber da Sie nicht als Root installieren, ist dies wahrscheinlich nicht wichtig. (Die Binärdateien sollten systemweit installiert werden. Wenn Sie also Ihren Systemadministrator nicht von der Installation des Pakets überzeugen können, müssen Sie das Paket kompilieren und in Ihrem Ausgangsverzeichnis installieren.)
Der Linux-Client von Dropbox besteht im Wesentlichen aus zwei Teilen: einem Daemon, dropboxd
der einen "Closed-Source-Daemon-Prozess pro Benutzer, der sicherstellt, dass Ihr $HOME/Dropbox
Verzeichnis ordnungsgemäß synchronisiert ist", und einem Client, der eine Verbindung zum Daemon herstellt und Informationen bereitstellt. Die mitgelieferten Binärdateien enthalten ein Nautilus-Plugin für Gnome, es sind jedoch auch CLI-Clients verfügbar.
Unter Installieren in einer textbasierten Linux-Umgebung finden Sie Links zu den Daemon-Binärdateien für 32-Bit- und 64-Bit-Systeme. Wenn Sie das Nautilus-Plugin nicht benötigen, verwenden Sie das offizielle Dropbox-CLI-Skript oder ein vom Benutzer erstelltes alternatives CLI-Skript .
Wenn Sie das Nautilus-Plugin wirklich wollen, müssen Sie es aus dem Quellpaket erstellen und in Ihrem Ausgangsverzeichnis installieren.
Entpacken Sie das Quellpaket:
tar xjf nautilus-dropbox-0.6.1.tar.bz2
cd nautilus-dropbox-0.6.1
Führen Sie das Konfigurationsskript aus. füge die Optionen hinzu, die du willst, aber du brauchst die --prefix=
Option:
./configure --prefix=/home/<username>
Wenn dies fehlschlägt, müssen Sie wahrscheinlich Header für die Bibliotheken abrufen, die zum Kompilieren des Programms benötigt werden: GTK 2.12, GLib 2.13, Nautilus 2.16 und Libnotify 0.4.4 (Mindestversionen; wenn Sie die von Ihrem System bereitgestellte Version abgleichen können) können Sie die eigentliche Kompilierung vermeiden und einfach die Header-Dateien abrufen, um sie in Ihrem eigenen ~/include
Verzeichnis zu installieren .
Erstellen und installieren Sie die Binärdateien. sie sollten (zB zu Ihrem Home - Verzeichnis installiert werden ~/bin
, ~/share
, ~/lib
, ~/man
, etc.).
make
make install
Beachten Sie, dass dies der grundlegende Prozess ist und Sie diese möglicherweise einige Male durcharbeiten müssen, je nachdem, welche Bibliotheken und Header auf Ihrem System verfügbar sind. Alle diese Schritte sind ohne Root-Zugriff möglich, Sie müssen jedoch alle Installationen ändern, um sie in Ihrem Home-Verzeichnis zu installieren, anstatt an Systemstandorten wie /lib
oder /usr
.
Wenn Sie auf Schwierigkeiten stoßen, finden Sie am besten Hilfe in den Dropbox-Foren .