Dropbox安装停留在99%,我该如何解决? (以及任何dpkg错误)
我尝试使用如何安装Dropbox来安装Dropbox? ,或使用apt-get install nautilus-dropbox
。
Dropbox加载到99%然后挂起,导致系统达到100%cpu使用率。
如果我重新启动或关闭终端,我有时会收到dpkg
错误,这会阻止我使用apt-get
或Software Center来执行任何包管理function。
我想解决所有这些问题,让Dropbox正常工作。 我怎么做?
- 注意:这个问题可能分为两部分:
- 接受的答案告诉您如何安装Dropbox。
- 但是,如果您有
dpkg
错误,请在使用答案1安装Dropbox 之前查看此答案 。
已经提交了一个错误: 1016559
如果您有LaunchPad帐户,请不要忘记将您的名字添加到错误中。
这里列出了解决方法。
- 从以下url下载Dropbox .deb文件: https ://www.dropbox.com/install?os = lnx
- 使用Ubuntu软件中心打开.deb并开始安装
- 当您看到屏幕上显示“启动Dropbox以完成安装”时,请按CLOSE
使用此命令安装dropbox守护程序(nautilus-dropbox)(来自https://www.dropbox.com/install?os=lnx ):
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
[对于32位,只需将细节更改为
?plat=lnx.x86
]重启电脑
现在你应该让Dropbox工作,包括Nautilus中的通知图标和Dropbox图标叠加。
- Dropbox论坛上的论坛post
- 来自Dropbox论坛的另一个post
如果您尝试手动安装时出现dpkg
错误,请先修复它们!
- 运行
sudo dpkg -r nautilus-dropbox
- 您可能第一次收到错误,然后弹出一个说法“Dropbox需要重新启动Nautilus – 只需关闭它。
- 再次运行
sudo dpkg -r nautilus-dropbox
,它应以Removing nautilus-dropbox ...
结束Removing nautilus-dropbox ...
而已! 做一个sudo apt-get update
只是为了刷新一切。 然后按照接受的答案中的步骤成功安装Dropbox。
由于dpkg base的锁定,我无法卸载dropbox也无法使用sudo dpkg --configure -a
。
要解决它,我必须杀死所有的dropbox进程(你可以使用ps -a | grep dropbox
找到它们)然后使用sudo kill -s 15 pid_of_dropbox
。
在那之后我成功卸载了Dropbox的所有问题但是我花了很长时间才找到了解决方法。
接受的答案对我来说不起作用可能是因为事情发生了变化,或者我的情况并不完全像答案提供者那样? 在它们聚集在一起之前,需要一个缺失的步骤。 也许没有太大的区别,因为当系统按照建议重新启动时,Dropbox守护程序会启动。
但是,Dropbox推荐的方式可以立即获得成功反馈,并且比接受的答案更少Windowsy。 希望这可以帮助!
我在Dropbox网站上重现的说明在Ubuntu Desktop 12.10上为我工作
通过命令行安装Dropbox
Dropbox守护程序适用于所有32位和64位Linux服务器。 要安装,请在Linux终端中运行以下命令。
32位:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
64位:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
接下来,从新创建的.dropbox-dist文件夹中运行Dropbox守护程序。
~/.dropbox-dist/dropboxd
启动Ubuntu后,如果您处于登录屏幕,则需要按Control Alt F1 。 然后,您将看到一个带有登录提示的屏幕。 从那里登录您的帐户。 接下来,您需要运行以下命令:
sudo apt-get -y install nautilus-dropbox && sudo apt-get purge nautilus-dropbox
这将在您的系统上安装Dropbox,因为它之前未正确安装,可能无法正确删除,然后完全Dropbox。
好吧,我有完全相同的问题; 我也按照你给的链接,它没有为我解决! 问题是,我在3天前做到了这一点,我不太清楚整个过程。 非常遗憾…
这些是我所做的步骤并解决了这个问题(请注意,它对我有用并不意味着它对你有用!):
- 从终端运行此命令(打开终端按Ctrl + Alt + T):
32位
wget -O ~/dropbox.tar.gz "https://www.dropbox.com/download?plat=lnx.x86"
64位
wget -O ~/dropbox.tar.gz "https://www.dropbox.com/download?plat=lnx.x86_64"
-
打开nautilus到您的主目录并解压缩dropbox.tar.gz文件
-
将创建一个隐藏目录(.dropbox-dist)。 单击图标,直接从屏幕右上角的用户名,然后单击启动应用程序。 点击添加:
-
在“名称”字段中添加“Dropbox”,然后在“命令”字段中单击“浏览…”,然后转到主目录,按Ctrl + H显示隐藏文件,单击dropbox-dist然后选择文件dropboxd 。 在“评论”字段中,添加您想要的任何内容。
-
那是我记不太清楚的部分……打开一个终端并给予
cd~ / .dropbox-dist; ./ dropboxd
我想,它会像往常一样询问您的帐户信息,或者它会说未安装Dropbox(它会说要运行dropbox -i start)。 做任何必要的事(抱歉:(我不记得我做了什么),以填写您的帐户信息等,并登录您的Dropbox帐户!
-
毕竟,检查Dropbox是否正在运行(打开系统监视器),如果是,则停止它(杀死它或其他:D)。 安装仓鼠指示器并将其设置为在系统启动时启动。
-
重启你的电脑!
-
现在你应该让Dropbox运行并且它的工作指示器! 您现在可以卸载仓鼠指示器(我告诉您安装它以便有一个工作指示器,这就是我修复我的方法!)
对不起,如果这对你不起作用….
对于32位机器,请务必使用:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
……如说明书中所示。 我没有注意,并认为警告只适用于从Dropbox网站下载的原始包,并且必须重做整个事情(上面提供的指令是64位)。
如果您完全按照说明操作,则提供的答案很有用。 我在别处找到的其他解决方案无效。
您可以在此处找到完整的解决方案。
我(相信)遵循这里的所有说明,无法正确安装Dropbox。 我在最近的一篇文章中读过
https://bugs.launchpad.net/ubuntu/+source/nautilus-dropbox/+bug/1016559
安装错误是修复的,但显然我以前做过的事情是不允许我完成我的安装。 我甚至按照发布的清除说明进行操作
http://forums.dropbox.com/topic.php?id=62952
但仍无法让Dropbox运行。
当我按照解决方法并最终键入〜/ .dropbox-dist / dropboxd时,我得到:
Traceback (most recent call last): File "__main__dropbox__.py", line 16, in File "explicit_imports.py", line 11, in File "ui/common/selective_sync.py", line 12, in File "arch/__init__.py", line 24, in File "arch/posix_common/util.py", line 16, in ImportError: /home/ale/.dropbox-dist/netifaces-0.5-py2.5-linux-i686.egg/netifaces.so: wrong ELF class: ELFCLASS32
我在3.2.0-26通用内核x86_64上运行Ubuntu 12.04。 所以我删除了/.dropbox-dist/netifaces-0.5-py2.5-linux-i686.egg/文件夹,现在dropbox启动并识别了所有内容。