我得到身份验证需要以超级用户身份运行`/usr/bin/dropbox'

Mic*_*ant 9 startup authentication dropbox

在启动时的系统弹出窗口中。无论如何要避免这种情况?

fwiw 我用我的密码验证没问题。

我认为这可能是在我最近从 Ubuntu 12 -> 13 升级后开始的

Mic*_*ant 15

使用以下命令查找 Dropbox 可执行文件的位置:

which dropbox
Run Code Online (Sandbox Code Playgroud)

这将显示 Dropbox 可执行文件的实际文件路径。在大多数情况下,它将是 /usr/bin/dropbox。使用您喜欢的编辑器打开它:

sudo vi /usr/bin/dropbox
Run Code Online (Sandbox Code Playgroud)

找到以下行并更改

PARENT_DIR = os.path.expanduser("/var/lib/dropbox")
Run Code Online (Sandbox Code Playgroud)

PARENT_DIR = os.path.expanduser("~") 
Run Code Online (Sandbox Code Playgroud)

这将指示 Dropbox 访问您的主文件夹以获取配置文件。保存并重新启动保管箱:

dropbox start -i
Run Code Online (Sandbox Code Playgroud)

进一步说明