Ubuntu12.04升级dropbox出错的解决办法

出错提示

W:Failed http://linxu.dropbox.com/…. 不升级其实也没什么,但每天ubuntu都显示个大大的红色图标在那里,也比较影响心情,每次升级都提示出错,麻烦,搜索了一下,终于找到原因,就是那个qiang。。。

对策

编辑sudo gedit /etc/apt/sources.list.d/dropbox.list 将源改为deb https://linux.dropbox.com/ 把http改成https就行了,世界和平了。。。。

 

=========================

2014-2-20日更新

一直用得好好的 xubuntu12.04+dropbox

昨天xubuntu12.04提示有重要升级,升级以后,今天dropbox突然不能用了,总是提示下载安装proprietary daemon,下载了一遍又一遍还是不能启动。 用新徳立卸载重装,提示: 下列软件包未满足的依赖关系: nautilus-dropbox

然后。。。痛苦开始。。

1、按官方安装说明 https://www.dropbox.com/install?os=lnx

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

~/.dropbox-dist/dropboxd

出错提示: Traceback (most recent call last): File "dropbox/client/main.py", line 13, in <module> File "autogenexplicitimports.py", line 13, in <module> File "ui/common/selectivesync.py", line 6, in <module> File "arch/init.py", line 28, in <module> File "arch/linux/tracing.py", line 8, in <module> File "hardtrace.py", line 6, in <module> File "clientapi/connectionhub.py", line 21, in <module> File "clientapi/kvconnection.py", line 23, in <module> File "pylinux/init.py", line 71, in <module> File "cffi/api.py", line 311, in verify File "dropbox/overrides.py", line 398, in loadlibrary File "cffi/verifier.py", line 69, in loadlibrary File "cffi/verifier.py", line 154, in loadlibrary File "cffi/venginecpy.py", line 124, in loadlibrary VerificationError: importing '/home/xxx/pylinux/pycache/_cffixa0c4f46bx1d95b4de.so': No module named _cffixa0c4f46bx1d95b4de

pylinux从来没见过,这个目录下我也没找到有pylinux这个目录,奇怪。。。。

2、搜索了一下,按 http://hi.baidu.com/mantislin/item/05db ... e63dc2cb80 把启动设置中的“dropbox start -i”,替换成为 ”home/xxx/.dropbox-dist/dropboxd” 还是提示下载安装proprietary daemon

3、继续尝试: http://blog.csdn.net/lqhbupt/article/details/7879081 sudo apt-get install python-gpgme sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E sudo add-apt-repository "deb https://linux.dropbox.com/ubuntu $(lsbrelease -sc) main" sudo apt-get update && sudo apt-get install nautilus-dropbox 提示: W: Duplicate sources.list entry https://linux.dropbox.com/ubuntu/ precise/main i386 Packages (/var/lib/apt/lists/linux.dropbox.comubuntudistsprecisemainbinary-i386_Packages) W: 您可能需要运行 apt-get update 来解决这些问题 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是 因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件 包尚未被创建或是它们已被从新到(Incoming)目录移出。 下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系: nautilus-dropbox : 依赖: dropbox 但是它将不会被安装 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

4、继续折腾: 更新ubuntu12.04的源,按官网给的163的源全部更新以后 sudo apt-get update 提示: W: Duplicate sources.list entry https://linux.dropbox.com/ubuntu/ precise/main i386 Packages (/var/lib/apt/lists/linux.dropbox.comubuntudistsprecisemainbinary-i386Packages) W: 您可能需要运行 apt-get update 来解决这些问题

5、绝望。。。

http://handytutorial.com/install-dropbo ... using-ppa/

sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 5044912E sudo sh -c 'echo "deb https://linux.dropbox.com/ubuntu/ raring main" >> /etc/apt/sources.list.d/dropbox.list' sudo apt-get update sudo apt-get install dropbox 问题依旧。。。

6、回到起点

作为一个苦逼的非it类攻城狮。。。神经错乱是难免的,
手动下载了安装包: https://www.dropbox.com/download?plat=lnx.x86

手动解压,然后删除了原来的.dropbox-dist文件夹,放上新解压的文件夹后,然后就好了

这样就好了。。。。。

这样就好了。。。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注