Ubuntu下安装Dropbox

最早的尝试

Dropbox官网下载对应的deb包,用dpkg命令安装。安装完后发现启动Dropbox后,提示继续下载,但是由于“网络”原因,并不能完成下载。尝试shadowsocksr,结果只能对浏览器有效;继续尝试实现全局代理,以失败告终。总之折腾了很久,最后终于找到解决办法。

新的尝试

参考了在Ubuntu14.04中,安装Dropbox后怎么在没有连接vpn的情况下启动Dropbox,下载了Dropbox的守护进程程序,启动后发现Dropbox能够运行起来,并且能看到图形界面,设置代理后就能够正常使用。

原以为Dropbox的界面启动需要这个守护程序,其实这个守护程序可以独立作为Dropbox程序运行,并且从结果来看,是有图形界面的。

因为Dropbox官网的安装教程里把守护程序的安装称为”通过命令行安装无外设模式的 Dropbox“,并提供了一个python脚本来控制,我以为这是无用户界面的,其实在桌面系统中,是有图形界面的,在服务器上运行自然是没有的。

总结

通过命令行安装无外设模式的 Dropbox

32-bit:

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -

64-bit:

cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -

接着,从新建的 .dropbox-dist 文件夹运行 Dropbox 守护程序。

~/.dropbox-dist/dropboxd

如果是首次在服务器上运行 Dropbox,系统会要求您将链接复制并粘贴到运行的浏览器中,以便创建一个新的帐户或将服务器附加到现有帐户上。操作完成后,系统会在您的主目录中创建 Dropbox 文件夹。下载这个 Python 脚本,通过命令行控制 Dropbox。为了方便访问,请在 PATH 中的任何地方放入此脚本的符号链接。

如果不能科学上网,可在这里下载Python脚本.