首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >试图安装mysql后apt中断(未满足的依赖关系)

问试图安装mysql后apt中断(未满足的依赖关系)
EN

Ask Ubuntu用户
提问于 2022-04-18 08:40:29
回答 1查看 583关注 0票数 0

解决了

这个问题问了很多次了,从昨天起,我一直在尝试在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

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2022-04-18 09:44:04

我应该多读点书。在本教程的末尾,他们说

如果dpkg警告您存在未满足的依赖关系,则可以使用apt-get修复它们:

代码语言:javascript
复制
sudo apt-get -f install

它确实解决了我的问题。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1403019

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档