Wie synchronisiere ich meine Dropbox-Dateien mit einem bevorzugten lokalen Ordner?

10

Ich habe Dropbox mit den folgenden Befehlen installiert

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -

Dann habe ich den Dämon mit folgendem Befehl ausgeführt:

~/.dropbox-dist/dropboxd

Jetzt möchte ich meine Dropbox-Daten mit dem /var/wwwlokalen Verzeichnis synchronisieren .
Ist es möglich?

unterstreichen
quelle
yes @ Naveen.Ich kann es über Schnittstellen in der / var / www / Dropbox einrichten
unterstreichen Sie den
Ich habe meine Dropbox mit einem lokalen Ordner auf meinem Laptop synchronisiert, der dann mit / var / www / synchronisiert wird. Es ist sehr schön.
Alvar
@Alvar wie hast du das gemacht
Unterstreichen Sie den
Siehe meine Antwort! :)
Alvar

Antworten:

12

Dropbox unterstützt derzeit keine Synchronisierung von Ordnern außerhalb des Dropbox-Ordners gemäß ihrer Website.

Sie können dies jedoch erreichen, indem Sie mit dem folgenden Befehl einen Ordnersymbolic link zwischen dem Dropbox-Ordner und dem anderen Ordner erstellen, den Sie synchronisieren möchten:

sudo ln -s ~/Dropbox  **/path/to/another/folder**

Wenn Sie also hineingehen /path/to/another/folder, werden Sie in die ~/Dropbox
Liste aufgenommen. Stellen Sie sicher, dass der andere Ordner nach dem Verknüpfen zugänglich ist.

Naveen
quelle
3

Laut ihrer Website https://www.dropbox.com/help/12/en können Sie keine Ordner außerhalb des Dropbox-Ordners synchronisieren, aber es gibt eine Problemumgehung in Ubuntu

Um andere Ordner mit Dropbox zu synchronisieren, müssen Sie einen symbolic linkOrdner vom Zielordner zum Dropbox-Ordner erstellen

Beispielsweise:

ln -sfn ~/Documents ~/Dropbox
Francisco Costa
quelle
1

Meine fünf Cent:

Mit einer virtuellen Maschine ist es ganz einfach

Stoppen Sie zuerst alle Freigaben oder deinstallieren Sie die Dropbox.

Erstellen Sie einfach eine virtuelle Festplatte und hängen Sie sie ein /etc/fstab.

Montieren Sie es an der ~/Dropbox, dh /home/user/Dropbox/. So was

/dev/sdb1    /home/blue/Dropbox/           ext4    defaults        0       2
Manuel
quelle
0

Ich habe dieses Setup auf meinem Laptop und oft bearbeite ich die Dateien auf einem anderen Computer und teste sie dann auf dem Laptop. Dropbox benötigt 30 Sekunden, um zu erkennen, dass neue Dateien synchronisiert werden müssen, funktioniert aber sehr gut.

Ich habe mit var/www/und eine symbolische Linke erstellt /home/user/code/.

Führen Sie dies in einem Terminal aus, um die Verbindung zwischen Ihren lokalen Dateien und var / www herzustellen

ln -s /home/user/code /var/www/

Fügen Sie nun / home / user / code zu Ihrem Dropbox-Ordner hinzu. Wenn Sie dann die Dateien bearbeiten, die sich in der /codeDropbox befinden, werden sie auch in geändert /var/www/.

Alvar
quelle
Richtig, aber es kann zu Berechtigungsproblemen kommen, wenn Sie eine Verknüpfung zu Ihrem Basisordner herstellen. Es ist besser, Dropbox mit Ihrem Ordner / var / www / Dropbox zu synchronisieren und dann um
Jakke
@Jakke Eigentlich bekomme ich keine Berechtigungsfehler, ich habe dieses Setup jetzt seit einem halben Jahr. Probieren Sie es aus, wenn Sie mir nicht glauben ...
Alvar
0

Ich denke, das ist der richtige Befehl

sudo ln -s / Pfad / zu / einem anderen / Ordner ~ / Dropbox

nicht das

sudo ln -s ~ / Dropbox / Pfad / zu / einem anderen / Ordner

weil er diesen / var / www-Ordner außerhalb seines Servers ablegen möchte.

ahmed zeaad
quelle