Я установил Dropbox 2.0.0 через командную строку на своем домашнем сервере (Ubuntu Server 12.04), чтобы использовать его для автоматического резервного копирования за пределами сайта, но я не могу изменить каталог, который синхронизирует демон Dropbox.
Я пробовал следующее:
Официальные документы говорят использовать настольное приложение, которое не применимо в моей ситуации. Однако я установил настольное приложение на свой настольный компьютер и изменил расположение папки по умолчанию, но не могу найти, где это изменение хранится в каталоге ~ / .dropbox /, поэтому я могу сделать то же самое изменение на сервере.
На этой странице (и некоторых других) для выполнения этой работы рекомендуется использовать скрипт Python . Глядя на сценарий, он открывает базу данных SQLite с именем ~ / .dropbox / dropbox.db, которой нет в моей установке Dropbox, и это заставляет меня думать, что сценарий устарел.
Эта ветка форума предлагает вручную вставить нужную строку в базу данных config.db, что я и сделал, но это не имело никакого значения. Я проверил тот же файл базы данных на своем настольном компьютере, и у него нет ключа dropbox_path, поэтому я предполагаю, что информация в этой теме также устарела для версии 2.0.
Я попытался запустить мастер настройки графического интерфейса Dropbox через SSH с переадресацией X11, как предложено в одном из ответов, но двоичный файл должен обнаружить отсутствие локальной установки X11, и вместо этого он запускает демон командной строки, который не предоставляет средств для поменяй нужный мне вариант.
В настоящее время я использую символическую ссылку, как предлагается в качестве ответа, но это клудж . Я хотел бы знать правильный способ внесения изменений.
Как изменить каталог Dropbox на безголовом сервере GNU / Linux?
Обновление: я бросил Dropbox и начал использовать Копирование . Их инструменты и поддержка Linux намного превосходят Dropbox. Я оставляю этот вопрос здесь на случай, если кто-нибудь когда-нибудь сможет ответить на него.