Dropbox安装停留在99%,该如何解决?(以及任何dpkg错误)


24

我尝试使用如何安装Dropbox来安装Dropbox?,或使用apt-get install nautilus-dropbox

Dropbox会加载到99%,然后挂起,导致系统的CPU使用率达到100%。

如果我重新启动或关闭终端,有时会dpkg出现错误,导致无法使用apt-get或Software Center来执行任何程序包管理功能。

我想解决所有这些问题,然后让Dropbox正常工作。我怎么做?

  • 注意:这个问题可能分为两个部分:
    1. 接受的答案将告诉您如何安装Dropbox。
    2. 但是,如果有dpkg错误,请使用答案1安装Dropbox 之前先查看此答案

您可以确认这是Ubuntu 12.04、32 / 64位吗?
david6 2012年

如果该帖子不能为您解决,那么很可能是另一个错误。
ish 2012年

为清晰起见添加了12.04标签
朱利安·奈特

Answers:


31

已经存在一个错误:1016559

如果您有LaunchPad帐户,请不要忘记将您的名字添加到bug中。

解决方法在此处列出。

  • 从以下位置下载Dropbox .deb文件:https ://www.dropbox.com/install?os = lnx
  • 使用Ubuntu Software Center打开.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图标叠加层。


该错误在2015年仍然存在,我通过以下答案解决了问题
-Zac

10

如果你有 dpkg尝试手动安装时错误,请先进行修复!

  • sudo dpkg -r nautilus-dropbox
    • 可能会在第一次遇到错误,然后弹出一个窗口,说“ Dropbox需要重新启动Nautilus,Close此而已。
  • sudo dpkg -r nautilus-dropbox再次运行,它应该以Removing nautilus-dropbox ...

而已!做一个sudo apt-get update公正的一切。然后按照接受的答案中的步骤成功安装Dropbox。


我的dpkg锁问题仍然存在。
埃索2012年

这是由99%的问题引起的,但是还可以。
埃索2012年

1

我无法卸载Dropbox也无法使用 sudo dpkg --configure -a由于dpkg基本锁定,。

要解决此问题,我必须杀死所有保管箱进程(可以使用来找到它们ps -a | grep dropbox),然后使用sudo kill -s 15 pid_of_dropbox

在解决所有问题之后,我成功地卸载了Dropbox,但是花了我一些时间才能找到解决方法。


1

接受的答案对我不起作用,也许是因为此后发生了变化,或者我的情况与答案提供者不完全相同?在所有步骤融合在一起之前,需要缺少一个步骤。也许并没有太大的区别,因为按照建议的那样重新启动系统时,Dropbox守护程序将已经启动。

但是,Dropbox推荐的方式可以立即获得成功反馈,并且Windows征服性不如公认的答案。希望这可以帮助!

我从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 12.04.5上的Dropbox安装中始终出现的“正在连接...”状态的问题
Aryo,2016年

0

启动Ubuntu之后,进入登录屏幕,您需要按Control Alt F1。然后,您将看到一个带有登录提示的屏幕。从那里登录到您的帐户。接下来,您将需要运行以下命令:

sudo apt-get -y install nautilus-dropbox && sudo apt-get purge nautilus-dropbox

这将在您的系统上安装Dropbox,因为之前未正确安装它,并且可能无法正确删除,然后将其完全删除。


0

好吧,我有同样的问题。我也遵循了您提供的链接,但对我来说却解决不了!事实是,我三天前做了那件事,但我不太清楚整个过程。非常遗憾...

这些是我执行并解决问题的步骤(请注意,它对我有用的事实并不意味着它将对您有用!):

  1. 从终端运行此命令(要打开终端,请按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"
  1. 将nautilus打开到您的主目录,然后解压dropbox.tar.gz文件

  2. 将创建一个隐藏目录(.dropbox-dist)。单击图标,从屏幕右上角的用户名开始,然后单击启动应用程序。点击添加: 加

  3. 在“名称”字段中添加“ Dropbox”,然后在“命令”字段中单击“浏览...”,然后转到您的主目录,使用Ctrl + H键显示隐藏文件,单击dropbox-dist,然后选择dropboxed文件。在“注释”字段中,添加任何所需内容。

  4. 这是我不太记得的部分...打开一个终端并给

    cd〜/ .dropbox-dist; ./ dropboxd

我认为,它会照常要求您提供帐户信息,或者会说未安装保管箱(并且会说要运行保管箱-i start)。做任何必要的事情(抱歉:(我不记得我做了什么)),以便填写您的帐户信息等,并登录到您的保管箱帐户!

  1. 完成所有这些操作后,检查dropbox是否正在运行(打开系统监视器),如果正在运行,则停止它(杀死它或其他:D)。安装仓鼠指标并将其设置为在系统启动时启动。

  2. 重启你的电脑!

  3. 现在,您应该使保管箱处于运行状态并且可以正常运行了!您现在可以卸载仓鼠指示器(我告诉您安装它以便有一个工作指示器,这就是我固定我的方法!)

抱歉,这对您不起作用。


0

对于32位计算机,请确保使用:

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

...按照说明进行操作。我没有引起注意,并认为警告仅适用于从Dropbox网站下载的原始软件包,并且不得不重做整个过程(上面提供的说明适用于64位)。

如果您完全遵循指示,提供的答案将起作用。我在其他地方找到的其他解决方案无效。


0

您可以在此处找到完整的解决方案。


虽然从理论上讲这可以回答问题,但最好在此处包括答案的基本部分,并提供链接以供参考。
jrg 2012年

0

我(相信)遵循此处的所有说明,并且无法正确完成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 <module>
  File "explicit_imports.py", line 11, in <module>
  File "ui/common/selective_sync.py", line 12, in <module>
  File "arch/__init__.py", line 24, in <module>
  File "arch/posix_common/util.py", line 16, in <module>
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已启动并可以识别所有内容。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.