Ubuntu下安装Dropbox的方法

Ubuntu下安装Dropbox的方法

 Dropbox作为领先的云存储服务商,一直是我推荐使用的同步/分享软件。其客户端软件支持多种操作系统和移动设备。然而,由于在天朝由于伟大的G.F.W,其http协议的服务器已经被盾掉。好在还有https。目前,web方式和Windows/Mac系统的Dropbox客户端都已经默认启用了https连接方式,不用翻墙就可以使用Dropbox的云存储服务。

然而,Dropbox官方提供的Linux安装包可能由于更新的原因,并未默认启用https连接。例如,Jem在Ubuntu系统下使用的Ubuntu 32位版(x86 .deb),安装完成后,启动Dropbox时,会得到连接错误的提示信息:

"Trouble cnnnecting to Dropbox servers. Maybe your internet connection is down, or you need to set your http_proxy environment variable."

其实,安装的deb文件并不是dropbox的完整安装包,而只是引导安装包,完整的dropbox是一个.tar.gz的文件。第一次启动dropbox时,会连接Dropbox服务器下载最新版本的完整安装包。而由于墙的原因,自然就无法顺利完成安装和启动了。解决方法嘛,我们需要:

    1.下载最新的dropbox完整安装包(.tar.gz)到本地(可能需要翻墙)
    2.修改dropbox的启动脚本,将其要打开的文件url指向本地的.tar.gz文件。


1.我是这样安装的,先用的是ubuntu上的软件管理器安装的,本人比较懒。
发现不行总是提示
"Trouble cnnnecting to Dropbox servers. Maybe your internet connection is down, or you need to set your http_proxy environment variable."
我用的是火狐的浏览器上面有一款插件支持ssh的通道翻墙出去了,但是还是不行,无奈必须要使用,只好登录国外官网下载安装了。

2.按照以前的大侠的办法如下:(结果没有成功。唉…………)

Dropbox的启动脚本位置在/usr/bin/ (Ubuntu ),我们对脚本进行编辑:
sudo gedit /usr/bin/Dropbox

修改文件中的151行。

原文:
    self.file = urllib.urlopen("http://www.dropbox.com/download?plat=%s" % plat())

将其修改为:
(保险期间注释原来的)
   self.socket = urllib.urlopen("/home/sunshine/dropbox-lnx.x86-1.4.12.tar.gz")
   # self.socket = urllib.urlopen("http://www.dropbox.com/download?plat=%s" % plat())


完成上述两个步骤后,就可以通过下面的命令启动Dropbox了:
dropbox start -i

Dropbox已经与Nautilus资源管理器进行了很好的整合,安装完成后,Dropbox将在系统中以一个目录的形式存在,并自动完成文件的同步。

3. 网上重新找大侠
32位linux
 wget -O dropbox.tar.gz http://www.dropbox.com/download?plat=lnx.x86

64位linux
wget -O dropbox.tar.gz http://www.dropbox.com/download?plat=lnx.x86_64
解压到  /home 目录下面 ,解压后的文件是.dropbox-dist隐藏文件。
完成上述骤后,就可以通过下面的命令启动Dropbox了:
dropbox start -i
Dropbox已经与Nautilus资源管理器进行了很好的整合,安装完成后,Dropbox将在系统中以一个目录的形式存在,并自动完成文件的同步。
成功了。oh yeah

版权所有:《太阳花工作室》 => 《Ubuntu下安装Dropbox的方法
本文地址:http://bg.artuion.com/linux/166.html
除非注明,文章均为 《太阳花工作室》 原创,欢迎转载!转载请注明本文地址,谢谢。