Oracle Linux执行yum全量更新时提示需升级rpm以支持rpmlib(PayloadIsZstd)的问题求助
Oracle Linux执行yum全量更新时提示需升级rpm以支持rpmlib(PayloadIsZstd)的问题求助
各位好,我碰到一个棘手的问题想请教大家:
在Oracle Linux系统上执行全量更新命令 sudo yum update -y 时,总是返回如下错误:
You need to update rpm to handle: rpmlib (PayloadIsZstd) <= 5.4.18-1
我已经尝试过以下几种方法,但都没能解决问题:
- 运行了
rpm -Va --nofiles --nodigest,命令执行后没有任何输出 - 执行
sudo yum clean all清理yum缓存,重新更新还是报同样的错 - 尝试升级epel源,但也没成功
补充一下环境信息:这台主机上运行着OpenOTP服务。另外我发现可以用类似 yum update python-perf -y 的命令单独更新某个包,但每月要更新30多个包,一个个手动更新实在太麻烦了,还是想解决全量更新的问题。
下面是更新时的完整报错片段:
========================================================================================================================================================================================================= Upgrade 34 Packages Remove ( 1 Dependent package) Total size: 722 M Downloading packages: Running transaction check ERROR You need to update rpm to handle: rpmlib(PayloadIsZstd) <= 5.4.18-1 is needed by selfreg-1.4.3-5.noarch RPM nee...
有没有大佬能给点解决思路?非常感谢!
备注:内容来源于stack exchange,提问作者SerialEnabler
相关产品推荐
相关产品推荐

