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

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

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

如果我重新启动或关闭终端,我有时会收到dpkg错误,这会阻止我使用apt-get或Software Center来执行任何包管理function。

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

  • 注意:这个问题可能分为两部分:
    1. 接受的答案告诉您如何安装Dropbox。
    2. 但是,如果您有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天前做到了这一点,我不太清楚整个过程。 非常遗憾…

这些是我所做的步骤并解决了这个问题(请注意,它对我有用并不意味着它对你有用!):

  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然后选择文件dropboxd 。 在“评论”字段中,添加您想要的任何内容。

  4. 那是我记不太清楚的部分……打开一个终端并给予

    cd~ / .dropbox-dist; ./ dropboxd

我想,它会像往常一样询问您的帐户信息,或者它会说未安装Dropbox(它会说要运行dropbox -i start)。 做任何必要的事(抱歉:(我不记得我做了什么),以填写您的帐户信息等,并登录您的Dropbox帐户!

  1. 毕竟,检查Dropbox是否正在运行(打开系统监视器),如果是,则停止它(杀死它或其他:D)。 安装仓鼠指示器并将其设置为在系统启动时启动。

  2. 重启你的电脑!

  3. 现在你应该让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启动并识别了所有内容。