我已通过家庭服务器 (Ubuntu Server 12.04)上的命令行安装了Dropbox 2.0.0以用于异地自动备份,但我无法更改 Dropbox 守护程序保持同步的目录。
我尝试了以下方法:
官方文档说使用桌面应用程序,这不适用于我的情况。但是,我在台式机上安装了桌面应用程序并更改了默认文件夹位置,但我找不到此更改存储在 ~/.dropbox/ 目录中的位置,因此我可以在服务器上进行相同的更改。
这个页面(和其他几个页面)推荐一个 Python 脚本来完成这项工作。查看脚本,它打开了一个名为 ~/.dropbox/dropbox.db 的 SQLite 数据库,该数据库在我的 Dropbox 安装中不存在,这让我相信该脚本已过时。
这个论坛帖子建议在 config.db 数据库中手动插入所需的行,我这样做了,但没有任何区别。我在台式机上检查了相同的数据库文件,但它没有 dropbox_path 键,所以我假设该线程中的信息对于 2.0 版也已过时。
我曾尝试通过 SSH 使用 X11 转发启动 Dropbox GUI 配置向导,如其中一个答案中所建议的那样,但二进制文件必须检测到没有本地 X11 安装,并改为启动命令行守护程序,这无法提供更改我需要的选项。
我目前正在使用符号链接,作为答案的建议,但这是一个kludge。我想知道进行更改的正确方法。
如何更改无头 GNU/Linux 服务器上的 Dropbox 目录?
更新:我已经放弃 Dropbox 并开始使用Copy。他们的 Linux 工具和支持远远优于 Dropbox。我把这个问题留在这里,以防有一天有人可以回答。