在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 命令时便没有此提示了
当在Linux系统中因故终止yum安装后,可能会出现未完成事务的提示。为消除这一提示,可以使用`yum-complete-transaction --cleanup-only`命令。然而,首次执行可能提示该命令不存在,此时需先通过`yum -y install yum-utils`安装相关工具,接着运行`yum clean all`清理缓存。再次执行`yum-complete-transaction --cleanup-only`即可解决问题。
1020

被折叠的 条评论
为什么被折叠?



