【已解决】ubuntu12.04下dropbox的修复。。。

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
dedream
帖子: 23
注册时间: 2011-01-03 22:37

【已解决】ubuntu12.04下dropbox的修复。。。

#1

帖子 dedream » 2014-02-20 14:42

一直用得好好的
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 "autogen_explicit_imports.py", line 13, in <module>
File "ui/common/selective_sync.py", line 6, in <module>
File "arch/__init__.py", line 28, in <module>
File "arch/linux/tracing.py", line 8, in <module>
File "hard_trace.py", line 6, in <module>
File "client_api/connection_hub.py", line 21, in <module>
File "client_api/kv_connection.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 load_library
File "cffi/verifier.py", line 69, in load_library
File "cffi/verifier.py", line 154, in _load_library
File "cffi/vengine_cpy.py", line 124, in load_library
VerificationError: importing '/home/xxx/pylinux/__pycache__/_cffi__xa0c4f46bx1d95b4de.so': No module named _cffi__xa0c4f46bx1d95b4de

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 $(lsb_release -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.com_ubuntu_dists_precise_main_binary-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.com_ubuntu_dists_precise_main_binary-i386_Packages)
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
问题依旧。。。

请教是哪里出问题了?该怎么弄。。。。
上次由 dedream 在 2014-02-20 16:30,总共编辑 1 次。
dedream
帖子: 23
注册时间: 2011-01-03 22:37

Re: 求助ubuntu12.04下dropbox的修复。。。

#2

帖子 dedream » 2014-02-20 15:25

如果您看完了第一贴所有的字。。。

感谢您的关注,

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

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

这样就好了。。。。。

这样就好了。。。
:em06 :em06 :em06 :em06
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 【已解决】ubuntu12.04下dropbox的修复。。。

#3

帖子 poloshiao » 2014-02-20 16:40

W: Duplicate sources.list entry https://linux.dropbox.com/ubuntu/ precise/main i386 Packages (/var/lib/apt/lists/linux.dropbox.com_ubuntu_dists_precise_main_binary-i386_Packages)
sudo rm /var/lib/apt/lists/linux.dropbox.com_ubuntu_dists_precise_main_binary-i386_Packages
sudo apt-get update
sudo apt-get upgrade
然後重新來一次
下列软件包未满足的依赖关系:
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
nautilus-dropbox 在 Ubuntu 的 multiverse 套件庫 就有了
1. 把 multiverse 加入 /etc/apt/sources.list
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nautilus-dropbox
2. 或者 直接從 軟體中心 安裝 nautilus-dropbox
回复