尚有未完成的交易。您可能会考虑先运行yum-complete-transaction来完成它们

时间:2020-01-09 10:43:22  来源:igfitidea点击:

通过yum命令更新我的CentOS/RHEL HP Linux服务器时,它给出一个错误,内容如下:

There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them
尚有未完成的交易。 您可能会考虑先运行yum-complete-transaction来完成它们

如何在RHEL/CentOS Linux 5.x服务器操作系统下解决此问题?

仅当yum在系统上发现不完整或者中止的yum事务时,您才会收到此消息。

运行yum-complete-transaction

执行以下命令以完成事务:

# yum-complete-transaction

我建议仅运行yum-complete-transaction cleanup,这是安全的选择

# yum-complete-transaction --cleanup-only

yum-complete-transaction命令在系统上查找不完整或者中止的yum事务,并尝试完成它们。
它查看所有事务和事务完成文件,如果在执行过程中中断yum事务,通常可以在/var/lib/yum中找到它们。
如果发现多个未完成的事务,它将首先尝试完成最近的一个事务。
您可以多次运行它以清理所有未完成的事务。