歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

There are unfinished transactions remaining解決方法

今天在服務器用yum安裝東西的時候,老是報:There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.意思是:有未完成的yum事務,建議先運行yum-complete-transaction命令清除.問了下開發,原來有強制結束yum過,好吧,對於我這樣有點輕微強迫症的人來說,不允許服務器出現這些信息的.

解決辦法:


復制代碼代碼如下:
# 安裝 yum-complete-transaction(這是一個能發現未完成或被中斷的yum事務的程序)
yum -y install yum-utils
# 清除yum緩存
yum clean all
# 運行 yum-complete-transaction,清理未完成事務
yum-complete-transaction --cleanup-only

ps:
yum會把下載的軟件包和header存儲在cache中,而不會自動刪除.可用yum clean headers清除header,yum clean packages清除下載的rpm包,yum clean all全清.

Copyright © Linux教程網 All Rights Reserved