rpmlib(PayloadIsZstd) <= 5.4.18-1 is needed by lib64pcre2-8_0-10.37-2.x86_64

背景

通过rpm -ivh安装rpm包,然后出现依赖检查错误:

rpmlib(PayloadIsZstd) <= 5.4.18-1 is needed by libpcre2-8-0-10.40-64.9.x86_64

分析

在此服务器安装其他rpm包没得问题,单独安装这个包有问题,再分析此安装包的版本有很多,可能原因在与安装包的版本太高或太低导致的

解决

https://pkgs.org/search/?q=libpcre&on=name下载低版本依赖
下载libpcre2-8-0-10.39-150400.2.3.x86_64.rpm
然后再次进行安装,安装成功。

思考

以上解决方案中下载的版本(2-8-0-10.39)低于安装失败的版本(2-8-0-10.40),因此安装失败是由于安装包版本不一致导致的。所以安装失败不可怕,换个版本试试就好了

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ssy03092919

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值