yum update 中断(如网络断开、服务器重启)会导致包下载不完整、数据库记录异常,进而出现重复包、依赖冲突,以下是分步骤解决方案:
1、优先清理未完成的事务
yum-complete-transaction --cleanup-only
2、安装 yum-utils 工具(步骤 1 无效时)
yum install yum-utils -y
3、清理重复包(基础版)
package-cleanup --cleandupes -y
4、清理重复包(进阶版,步骤3无效时)
package-cleanup --cleandupes --removenewestdupes -y
5、重新执行yum update
yum update -y
经过以上清理后,重复包、依赖冲突问题通常已解决,yum update 可正常执行。
Categories:
系统运维