yum-complete-transaction

2014-09-15

yum安装过程中网络断了,再执行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

分类:Linux | 标签: |

相关日志

评论被关闭!