【问题标题】:Try 'apt --fix-broken install' with no packages (or specify a solution). ??????////Problem when install any apt in ubuntu?尝试不带软件包的“apt --fix-broken install”(或指定解决方案)。 ??????////在ubuntu中安装任何apt时出现问题?
【发布时间】:2020-04-13 10:46:45
【问题描述】:
enter image description here以下包有未满足的依赖关系:
libmysqlclient-dev :取决于:libmysqlclient21 (= 8.0.19-0ubuntu0.19.10.3) 但要安装 8.0.19-1ubuntu19.10
libmysqlclient21 :取决于:mysql-common (>= 8.0.19-1ubuntu19.10) 但要安装 5.8+1.0.5ubuntu2
【问题讨论】:
标签:
installation
ubuntu-14.04
apt
【解决方案1】:
确保您没有更改存储库。当您从 repo 安装软件包时,可能会安装其他已经在主 repo 中但版本不同的软件包。当您删除该存储库时,apt 不知道如何升级。
另一种情况是当您使用多个包管理器时(我很确定您没有)。因此,对于真正的解决方案,您可以尝试
sudo apt-get update &&
sudo dpkg --configure -a &&
sudo apt-get autoclean &&
sudo apt-get autoremove --purge
如果错误仍然存在,请尝试删除导致冲突的软件包并重新安装。
正如我之前提到的,如果你也应该尝试恢复你之前的回购(如果没有必要的话)