首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >CentOS 8:模块依赖问题

CentOS 8:模块依赖问题
EN

Unix & Linux用户
提问于 2020-05-20 09:42:14
回答 3查看 9.5K关注 0票数 7

重新安装CentOS 8,在执行几乎所有的dnf命令时,我都会得到以下错误。例如,在yum上,我得到:

代码语言:javascript
运行
复制
# yum remove
Modular dependency problems:

 Problem 1: conflicting requests
  - nothing provides module(perl:5.26) needed by module perl-DBD-MySQL:4.046:8010020191114030811:073fa5fe-0.x86_64
 Problem 2: conflicting requests
  - nothing provides module(perl:5.26) needed by module perl-DBI:1.641:8010020191113222731:16b3ab4d-0.x86_64
 Problem 3: conflicting requests
  - nothing provides module(nginx) needed by module php:7.2:8010020191114034540:2430b045-0.x86_64
No packages marked for removal.

我不知道这是怎么开始的,可能是在我安装了MariaDB之后。从那时起,我已经卸载了它,但是错误仍然存在。在继续之前,我需要解决这个错误,所以我不介意删除任何软件包。

我不太清楚这是指什么。我没有在这个系统上安装perl或php。

EN

回答 3

Unix & Linux用户

发布于 2020-07-21 05:21:24

如前所述,但没有perl-DBD-MySQL

代码语言:javascript
运行
复制
yum module reset perl-DBD-SQLite perl-DBI php
票数 3
EN

Unix & Linux用户

发布于 2020-05-20 11:07:27

如果其他人看起来是这样的话,我就是这样解决的。在从MariaDB存储库安装CentOS之后,这似乎是一个问题。

代码语言:javascript
运行
复制
 yum module reset perl-DBD-MySQL perl-DBD-SQLite perl-DBI  php
票数 2
EN

Unix & Linux用户

发布于 2020-06-23 05:55:57

我不知道是什么导致了我们的服务器上出现这种情况,但是只需运行dnf/yum 模块启用命令就可以删除模块化依赖警告:

代码语言:javascript
运行
复制
dnf module enable perl:5.26

这里还讨论了这一问题:

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

https://unix.stackexchange.com/questions/587853

复制
相关文章

相似问题

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