Як синхронізувати файли Dropbox з уподобаною локальною папкою?


10

Я встановив Dropbox за допомогою наступних команд

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

Потім я запустив демона з цією командою:

~/.dropbox-dist/dropboxd

Тепер я хочу синхронізувати свої дані Dropbox з /var/wwwлокальним каталогом.
Це можливо?


так @ Naveen.Я можу налаштувати його на / var / www / Dropbox за допомогою інтерфейсів
підкреслити

У моєму ноутбуці синхронізована локальна папка, яка синхронізується з / var / www /. Це справді приємно.
Алвар

@Alvar, як ти це зробив?
підкреслити

Дивіться мою відповідь! :)
Альвар

Відповіді:


12

Наразі Dropbox не підтримує синхронізацію папок поза папкою Dropbox відповідно до їх веб-сайту.

Однак ви можете досягти цього, створивши symbolic linkміж папкою Dropbox та іншою папкою, яку потрібно синхронізувати, використовуючи цю команду:

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

Тож, зайшовши всередину /path/to/another/folder, ви будете прийняті до ~/Dropbox
Переконайтесь, що інша папка доступна після посилання.


3

Відповідно до їх веб- сайту https://www.dropbox.com/help/12/en, ви не можете синхронізувати папки за межами папки Dropbox, але в Ubuntu є вирішення проблеми

Щоб синхронізувати інші папки в Dropbox, вам потрібно створити symbolic linkз цільової папки в папку Dropbox

Наприклад:

ln -sfn ~/Documents ~/Dropbox

1

Мої п’ять центів:

Використовувати віртуальну машину досить просто

Спершу зупиніть усі акції або видаліть папку для перегляду.

Просто створіть віртуальний диск і змонтуйте його /etc/fstab.

Встановіть його на ~/Dropbox, тобто /home/user/Dropbox/. Подобається це

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

0

У мене така установка на своєму ноутбуці, і часто я редагую файли на іншому комп’ютері, а потім перевіряю їх на ноутбуці, Dropbox займає 30 секунд, щоб зрозуміти, що є нові файли для синхронізації, але це працює дуже добре.

Я створив символічний зв'язок з var/www/і /home/user/code/.

запустіть це в терміналі, щоб встановити зв’язок між вашими локальними файлами та var / www

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

Тепер додайте / home / user / code у папку dropbox. Потім, коли ви редагуєте файли, що знаходяться /codeчерез Dropbox, вони також будуть змінені в /var/www/.


Щоправда, але у вас можуть виникнути проблеми з дозволом, якщо ви покладете на свою домашню папку. Краще синхронізувати Dropbox до папки / var / www / Dropbox, а потім перейти до / var / www
Jakke

@Jakke насправді я не отримую жодних помилок дозволу, я налаштував це вже півроку. спробуйте, якщо ви мені не повірите ...
Альвар,

0

Я думаю, що це правильна команда

sudo ln -s / шлях / до / іншого / папки ~ / Dropbox

не це

sudo ln -s ~ / Dropbox / шлях / до / іншого / папки

тому що він хоче видалити цю папку / var / www поза своїм сервером ..

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.