【问题标题】:Dropbox won't running on debianDropbox 无法在 debian 上运行
【发布时间】:2015-09-07 18:21:50
【问题描述】:

我正在尝试在我的发行版 debian jessie i386 上安装 Dropbox,但它无法启动。

使用命令 dropbox start -i 结果是 Dropbox 没有运行。完成

如果我启动 dropboxd(在 dropbox-dist 文件夹上),错误是 分段错误

我尝试了此处列出的不同版本:

https://linux.dropbox.com/packages/debian/

但它给了我同样的结果。

谁能告诉我可能是什么问题?

【问题讨论】:

    标签: debian dropbox


    【解决方案1】:

    在扫描了 Dropbox 发行版缺失的库依赖项并安装了那些缺失的库依赖项后,我取得了成功。基本上你可以这样运行:

    LD_LIBRARY_PATH=~/.dropbox-dist/dropbox-lnx.x86_64-3.8.8/ ldd ~/.dropbox-dist/dropbox-lnx.x86_64-3.8.8/* 2>/dev/null|grep "not found"
    

    更改分发路径以匹配您的。就我而言,随附的 libQt5WebKit.so.5 和 libQt5WebKitWidgets.so.5 库依赖于 libxslt.so.1,它不包含在 Dropbox 发行版中。在我的 Debian Jessie 系统(软件包“libxslt1.1”)上安装后,一切正常。

    Dropbox 分发版本:3.8.8; Debian“dropbox”包(安装程序)版本:2015.02.12。

    我刚刚在 2015 年 9 月 7 日请求将 linux.dropbox.com/debian/ 上的 Debian“dropbox”包更改为依赖“libxslt1.1”包来解决该特定问题。

    【讨论】:

    • 在 Debian Jessie 中为我工作 sudo apt-get install libxslt1.1。
    【解决方案2】:

    Dropbox 中的 .deb 似乎有问题,您是否尝试从源代码编译它?

    https://www.dropbox.com/install?os=lnx

    按照这些说明进行操作

    Dropbox Headless 通过命令行安装

    Dropbox 守护程序在所有 32 位和 64 位 Linux 服务器上都能正常工作。 要安装,请在 Linux 终端中运行以下命令。

    32 位:

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

    64 位:

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

    接下来,从新创建的 .dropbox-dist 运行 Dropbox 守护程序 文件夹。

    ~/.dropbox-dist/dropboxd

    如果您是第一次在服务器上运行 Dropbox,您将 要求在工作浏览器中复制和粘贴链接以创建新的 帐户或将您的服务器添加到现有帐户。一旦你这样做了,你的 Dropbox 文件夹将在您的主目录中创建。下载这个 从命令行控制 Dropbox 的 Python 脚本。为了方便 访问,在 PATH 中的任何位置放置脚本的符号链接。

    更多信息可以阅读this thread

    【讨论】:

      猜你喜欢
      • 2011-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-17
      • 1970-01-01
      • 2018-08-09
      • 1970-01-01
      • 2022-11-03
      相关资源
      最近更新 更多