CentOS下用rpm安装软件时报错error: Failed dependencies

在CentOS下用rpm安装软件时会报如下错误:

1、安装时提示:

root@db software\]# rpm -ivh ksh-20120801-254.el8.x86_64.rpm warning: ksh-20120801-254.el8.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 8483c65d: NOKEY error: Failed dependencies: libm.so.6(GLIBC_2.23)(64bit) is needed by ksh-20120801-254.el8.x86_64 解决的方法就是在 rpm 语句后面加上 --force --nodeps 即原本为 rpm -ivh \*.rpm 现在改成 rpm -ivh \*.rpm --force --nodeps 就可以了。 nodeps的意思是忽视依赖关系,因为各个软件之间会有多多少少的联系,有了这两个设置选项就忽略了这些依赖关系,强制安装或者卸载。 \[root@db software\]# rpm -ivh ksh-20120801-254.el8.x86_64.rpm --force --nodeps warning: ksh-20120801-254.el8.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID 8483c65d: NOKEY Preparing... ################################# \[100%

Updating / installing...

1:ksh-20120801-254.el8 ################################# [100%]

2、尝试卸载:

造成这个问题的主要原因是套件被重复(强制) 安装了两次以上,

尝试了--nodeps, --force, --justdb 都不行,可以用如下办法解决:

通过 man rpm,发现 --allmatches 应该可以解决这个问题.

root@db software\]# rpm -e --allmatches --nodeps ksh\*

相关推荐
天码-行空几秒前
【大数据环境安装指南】HBase集群环境搭建教程
大数据·linux·运维·hbase
天空之外1361 分钟前
生成一个带 IP 的自签证书、制作Http证书
linux·运维·服务器
广州服务器托管12 分钟前
[2026.1.6]WINPE运维版20260106,带网络功能的PE维护系统
运维·开发语言·windows·计算机网络·个人开发·可信计算技术
希赛网14 分钟前
华为认证HCIP数通备考资源、模拟练习题库哪里下载?
服务器·网络工程师·华为认证·hcip
恒创科技HK19 分钟前
2026年香港服务器走CN2线路具有哪些优势?
运维·服务器
释怀不想释怀27 分钟前
linux常见安装(JDK,mysql,nginx)
linux·运维·服务器
杰克崔30 分钟前
do_exit的hungtask问题及coredump的实验及原理分析一
linux·运维·服务器·车载系统
BigBigHang36 分钟前
【docker】cloudbeaver的docker-compose及一些踩坑
运维·docker·容器
pengdott36 分钟前
Linux进程数据结构与组织方式深度解析
linux·运维·服务器
Java 码农37 分钟前
gitlab gitrunner springboot 多环境多分支部署 (非容器方式,使用原生linux 环境)
linux·spring boot·gitlab