Zainstalowałem Dropbox 2.0.0 za pomocą wiersza poleceń na moim serwerze domowym (Ubuntu Server 12.04), aby używać go do automatycznych kopii zapasowych poza witryną, ale nie mogę zmienić katalogu, w którym demon Dropbox zachowuje synchronizację.
Próbowałem następujące:
Oficjalni doktorzy mówią, aby korzystać z aplikacji komputerowej, co nie ma zastosowania w mojej sytuacji. Jednak zainstalowałem aplikację komputerową na komputerze i zmieniłem domyślną lokalizację folderu, ale nie mogę znaleźć, gdzie ta zmiana jest przechowywana w katalogu ~ / .dropbox /, więc mogę dokonać tej samej zmiany na serwerze.
Ta strona (i kilka innych) zaleca skrypt Python do wykonania tego zadania. Patrząc na skrypt, otwiera bazę danych SQLite o nazwie ~ / .dropbox / dropbox.db, która nie istnieje w mojej instalacji Dropbox, co prowadzi mnie do wniosku, że skrypt jest nieaktualny.
Ten wątek forum sugeruje ręczne wstawienie wymaganego wiersza do bazy danych config.db, co zrobiłem, ale nie miało to znaczenia. Sprawdziłem ten sam plik bazy danych na komputerze stacjonarnym i nie ma on klucza dropbox_path, więc przypuszczam, że informacje w tym wątku są również nieaktualne dla wersji 2.0.
Próbowałem uruchomić kreatora konfiguracji Dropbox GUI przez SSH z przekazywaniem X11, jak zasugerowano w jednej z odpowiedzi, ale plik binarny musi wykryć brak lokalnej instalacji X11 i zamiast tego uruchamia demona wiersza poleceń, co nie zapewnia żadnych możliwości zmień opcję, której potrzebuję.
Obecnie używam dowiązania symbolicznego, jak sugerowano jako odpowiedź, ale to kludge . Chciałbym znać prawidłowy sposób wprowadzenia zmiany.
Jak zmienić katalog Dropbox na bezgłowym serwerze GNU / Linux?
Aktualizacja: Porzuciłem Dropbox i zacząłem używać Copy . Ich narzędzia i wsparcie dla systemu Linux są znacznie lepsze niż Dropbox. Zostawiam to pytanie tutaj, na wypadek, gdyby ktoś kiedyś mógł na nie odpowiedzieć.