yum-complete-transaction
2014-09-15yum安装过程中网络断了,再执行yum报错:There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.
1、解决办法:
# 安装 yum-complete-transaction(这是一个能发现未完成或被中断的yum事务的程序)
yum -y install yum-utils
# 清除yum缓存
yum clean all
# 运行 yum-complete-transaction,清理未完成事务
yum-complete-transaction --cleanup-only
2、yum clean headers
yum会把下载的软件包和header存储在cache中,而不会自动删除.可用yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all全清.
3、# 清除可能存在的重复包
package-cleanup --dupes
4、# 清除可能存在的损坏包
package-cleanup --problems
5、我安装openssl时候报错了,原因是安装了新版本的Openssl,旧版本未删除,手工卸载新版本的openssl搞定
yum remove openssl-0.9.8e-27.el5_10.4.x86_64