【问题标题】:how to install libmysqld-dev on ubuntu 12.04?如何在 ubuntu 12.04 上安装 libmysqld-dev?
【发布时间】:2013-10-02 12:01:29
【问题描述】:

当我输入命令时:

sudo apt-get install libmysqld-dev

我有这条消息:

正在阅读包裹清单...完成 构建依赖树
读取状态信息...完成 某些软件包无法安装。这可能意味着您有 请求不可能的情况,或者如果您使用的是不稳定的 一些必需的包尚未创建的分发 或被移出 Incoming。 以下信息可能有助于解决这种情况:

以下包具有未满足的依赖关系: libmysqld-dev:取决于:libmysqlclient-dev (>= 5.5.32-0ubuntu0.12.04.1) E: 无法纠正问题,您持有破损的包裹。

如何解决这个问题?

【问题讨论】:

    标签: ubuntu ubuntu-12.04 gearman


    【解决方案1】:

    我想说,尝试第一个答案here 中的解决方案(当然,感谢 Amith KK),其中这个是最简单的:

    解决依赖问题的最基本修复之一是运行:

    sudo apt-get -f install

    -f hare 代表“修复损坏”。 Apt 将尝试纠正损坏的依赖关系。如果您手动安装了具有未满足的依赖项的软件包,apt-get 将尽可能安装这些依赖项,否则它可能会简单地删除您安装的软件包以解决问题。

    然后运行:

    sudo dpkg --configure -a

    然后再次运行:

    sudo apt-get -f install

    如果输出是:

    0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

    这意味着它失败了。

    【讨论】:

    • 我有错误,因为我使用的是 MariaDB。第一步 - 删除 MariaDB; 2 - 安装 MySQL;就是这样=)
    【解决方案2】:

    我遇到了错误,因为我使用的是 MariaDB。第一步 - 删除 MariaDB;第二 - 安装 MySQL;就是这样=)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-28
      • 2014-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-12
      相关资源
      最近更新 更多