在Linux系统中使用yum在终止过一次后会提示There are unfinished transactions remaining问题,虽然不影响使用的问题,可以通过命令消除问题提示。
今天在使用linux系统yum安装软件时因为忘记做环境配置,便终止了安装命令,做完设置再回来执行yum install 时便提示There are unfinished transactions remaining. You might consider running yum-complete-transaction, or “yum-complete-transaction --cleanup-only” ,有未完成的yum事件,建议使用yum-complete-transaction --cleanup-only命令清除。
像我有强迫症的人来说,这个提示足矣让我难受一整天。根据提示直接执行yum-complete-transaction --cleanup-only命令,会提示没有这个命令。需要安装此命令。
# 安装 yum-complete-transaction(这是一个能发现未完成或被中断的yum事务的程序)
yum -y install yum-utils
# 清除yum缓存
yum clean all
# 再一次执行清除命令
yum-complete-transaction --cleanup-only
再执行yum install 命令时便没有此提示了