如何在ubuntu 12.04上安装libmysqld-dev?

时间:2013-10-02 12:01:30

标签: ubuntu ubuntu-12.04 gearman

当我输入命令时:

sudo apt-get install libmysqld-dev

我有这样的信息:

  

阅读包裹清单......完成   建立依赖树
  阅读国家信息......完成   某些软件包无法安装。这可能意味着你有   请求一个不可能的情况或如果您使用不稳定   尚未创建某些必需包的分发   或被移出Incoming。   以下信息可能有助于解决问题:

     

以下软件包具有未满足的依赖项:    libmysqld-dev:取决于:libmysqlclient-dev(> = 5.5.32-0ubuntu0.12.04.1)   E:无法纠正问题,你已经破了包裹。

如何解决这个问题?

2 个答案:

答案 0 :(得分: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.

     

这意味着它失败了。

答案 1 :(得分:0)

我遇到错误,因为我使用的是MariaDB。第一步 - 删除MariaDB;第二 - 安装MySQL;多数民众赞成=)