Я установил 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. Я оставляю этот вопрос здесь на случай, если кто-нибудь когда-нибудь сможет ответить на него.