这个问题问了很多次了,从昨天起,我一直在尝试在askubuntu/stackoverflow/随机论坛上找到的所有解决方案,但都没有效果。
我从官方网站下载了一个mysql包,并跟随本官方教程安装了一个mysql服务器,但它最终破坏了我的apt。现在,任何命令都会导致消息的变化:
以下包有未满足的依赖关系: libmysqlclient21 : dependencies : mysql-community-client-plugins (= 8.0.28-1 ubuntu20.04),但它不是可安装的mysql-community-client :取决于: mysql-community-client-core (= 8.0.28-1 ubuntu20.04),但它不是可安装的mysql-社区-服务器-核心(= 8.0.28-1 ubuntu20.04),但它不是可安装的E:未安装的依赖项。尝试'apt -修复-破坏安装‘与没有软件包(或指定一个解决方案)。
apt --fix-broken install输出如下:
纠正依赖..。失败。以下软件包有未满足的依赖关系: libmysqlclient21 :依赖: mysql-community-client-plugins (= 8.0.28-1 ubuntu20.04),但它不是可安装的mysql-community-client :取决于: mysql-community-client-core (= 8.0.28-1 ubuntu20.04),但它不是可安装的mysql-社区-服务器-核心(= 8.0.28-1 ubuntu20.04),但它是不可安装的E: Error,pkgProblemResolver::解决生成的中断,这可能是由持有的软件包造成的。E:无法纠正依赖关系
我已经尝试了很多命令(dpkg -r,清除,清除,自动删除,自动清理.)但没有结果。有没有一种根本的方法来拯救我的apt而不重新安装Ubuntu?
任何帮助都将不胜感激。
PS:我在运行Ubuntu 20.04
发布于 2022-04-18 09:44:04
https://askubuntu.com/questions/1403019
复制相似问题