【Centos】perl(Getopt::Long)包依赖不满足的问题解决

在CentOS中安装MySQL 5.7.28时遇到perl模块依赖失败,尝试通过yum安装perl-Module-Install.noarch未成功。解决方法是使用yum搜索并安装perl-Getopt-Long.noarch来满足依赖。执行yum search和yum install命令后,成功解决perl(Getopt::Long)的依赖问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在centos中安装mysql时可能会遇到缺少如下模块问题,

[root@master01 mysql]# rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm 
警告:mysql-community-server-5.7.28-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
错误:依赖检测失败:
	perl(Getopt::Long) 被 mysql-community-server-5.7.28-1.el7.x86_64 需要

多数文章说 使用yum安装这个模块即可

yum install -y perl-Module-Install.noarch

但是我遇到这个问题,用这个解决方式并没啥用

[root@master01 opt]# yum install -y perl-Module-Install.noarch
上次元数据过期检查:1:22:14 前,执行于 2022年07月23日 星期六 23时37分24秒。
No match for argument: perl-Module-Install.noarch
错误:没有任何匹配: perl-Module-Install.noarch

于是我继续百度,结果发现了——

Centos:linux下安装rpm文件,遇见形如perl(Getopt::Long)包依赖不满足的问题解决方式如下:

对于任何形如
AAAA(BBBB::CCCC)
的包依赖问题,需要安装的包名命名格式为
AAAA-BBBB-CCCC
遇见形如perl(Getopt::Long)包依赖不满足的问题。

[root@master01 mysql]# rpm -ivh mysql-community-server-5.7.28-1.el7.x86_64.rpm 
警告:mysql-community-server-5.7.28-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
错误:依赖检测失败:
	perl(Getopt::Long) 被 mysql-community-server-5.7.28-1.el7.x86_64 需要

使用yum命令搜索并安装

[root@master01 opt]# yum search perl-Getopt-Long
上次元数据过期检查:0:06:39 前,执行于 2022年07月24日 星期日 22时04分09秒。
======================================================================================== 名称 精准匹配:perl-Getopt-Long =========================================================================================
perl-Getopt-Long.noarch : Extended processing of command line options
[root@master01 opt]# yum -y install perl-Getopt-Long.noarch
上次元数据过期检查:0:07:00 前,执行于 2022年07月24日 星期日 22时04分09秒。
依赖关系解决。
==================================================================================================================================================================================================================
 软件包                                                     架构                                         版本                                                   仓库                                         大小
==================================================================================================================================================================================================================
安装:
 perl-Getopt-Long 

如源找不到相关包,尝试更新源或者从其他地方寻找需要的依赖。

参考文章: perl(Test::Requires)包依赖不满足的问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值