当我输入命令时:
sudo apt-get install libmysqld-dev
我有这样的信息:
阅读包裹清单......完成 建立依赖树
阅读国家信息......完成 某些软件包无法安装。这可能意味着你有 请求一个不可能的情况或如果您使用不稳定 尚未创建某些必需包的分发 或被移出Incoming。 以下信息可能有助于解决问题:以下软件包具有未满足的依赖项: libmysqld-dev:取决于:libmysqlclient-dev(> = 5.5.32-0ubuntu0.12.04.1) E:无法纠正问题,你已经破了包裹。
如何解决这个问题?
答案 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;多数民众赞成=)