关于linux(CentOS)无法更新安装软件出错的解决办法(提示The program package-cleanup is found in the yum-utils package)

关于使用yum“The program package-cleanup is...”的解决办法
 
在使用yum 时总是有提示信息: 
The program package-cleanup is found in the yum-utils package. 
  www.2cto.com  
或者提示: 
There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them. 
The program yum-complete-transaction is found in the yum-utils package.


以下是网上给出(错误的)解决方案,但经过测试是错误的或者失败的解决办法,因为这时的yum已经不能正常安装任何软件了,所以yum-utils自然也

无法安装了,故以下方法步骤 在第一步的时候就被秒杀了

处理步骤: 
# 安装 yum-complete-transaction 
yum install yum-utils 
# 运行 yum-complete-transaction 
yum-complete-transaction --cleanup-only 
  www.2cto.com  
# 清除可能存在的重复包 
package-cleanup --dupes 
# 清除可能存在的损坏包 
package-cleanup --problems


正确的解决方案

其实很简单 只要两步 命令一切OK

先执行:yum clean all
然后再:rpm --rebuilddb
最后是:yum update

一切OK!

你可能感兴趣的:(linux,centos,yum,yum-utils)