在启动时的系统弹出窗口中。有什么办法可以避免这种情况吗?
fwiw 我通过我的密码验证成功。
我认为这可能是在我最近从 Ubuntu 12 升级到 13 之后开始的
答案1
使用以下命令查找 dropbox 可执行文件的位置:
which dropbox
这将显示 dropbox 可执行文件的实际文件路径。在大多数情况下,它将是 /usr/bin/dropbox。使用您喜欢的编辑器打开它:
sudo vi /usr/bin/dropbox
找到以下行并更改
PARENT_DIR = os.path.expanduser("/var/lib/dropbox")
到
PARENT_DIR = os.path.expanduser("~")
这将引导 Dropbox 访问您的主文件夹以保存配置文件。保存并重新启动 dropbox:
dropbox start -i
答案2
如果按照上面的命令操作后仍然出现问题,请按照下面的命令操作。
- 进入ubuntu软件中心,安装dropbox。
- 现在单击 Dropbox 图标将继续要求进行身份验证。要解决此问题,请执行以下操作:
- 转到终端,输入 which dropbox。这将给出 dropbox 的位置。通常是 /usr/bin/dropbox。
- 现在输入 sudo vim /usr/bin/dropbox 打开 /usr/bin/dropbox 文件。搜索 PARENT_DIR = os.path.expanduser("/var/lib/dropbox") 行,并将其替换为 PARENT_DIR = os.path.expanduser("~")
- 现在通过输入:wq 并回车来保存文件。
- 通过输入 dropbox start -i 来启动 dropbox
- 如果您使用代理,并且由于某种原因无法从终端下载内容,则前面的命令将出现错误,因为它无法下载文件 www.dropbox.com/download?plat=lnx.x86_64
- 通过在地址栏中输入 www.dropbox.com/download?plat=lnx.x86_64 从浏览器手动下载该文件,然后保存文件。
- 提取该文件并将其移动到主目录。
- 现在输入 dropbox start -i 来运行 dropbox。它将启动
- 如果您使用代理,则必须进入首选项来设置代理设置,方法是右键单击桌面顶部创建的 Dropbox 图标。设置代理设置后,它将进入设置过程。请注意,在设置过程中,可能会重置代理并因此失去连接。然后您必须再次设置代理。