Yum 删除重复软件包的实用方法
一、快速处理流程
二、进阶与手动处理
三、典型场景与命令示例
场景A:升级中断或异常后出现 “There are unfinished transactions remaining”
处理:sudo yum-complete-transaction --cleanup-only → sudo yum clean all → 继续后续清理与更新。
场景B:执行 yum check 报 “xxx is a duplicate with xxx”
处理:package-cleanup --dupes → 确认并删除旧版本(或用 package-cleanup --cleandupes 自动处理)→ package-cleanup --problems → yum update。
四、注意事项与风险控制