Hints and Tips Topic
   >  Software Centre Issues
   >  Tweaking the Fedora Desktop


Issues with the Fedora Add / Remove Software Centre Tool

"Unfinished Transactions Remaining" Message

If you see the following message displayed when you enter the Fedora Add/Remove Software application:

There are unfinished transactions remaining. Please run yum-complete-transaction as root.

Then it means that a package aborted or did not complete successfully. To back this out, you need to drop to the command line and type in the following command:

$ sudo yum-complete-transaction

If this fails, then the best thing to try is the following:

$ sudo yum-complete-transaction --cleanup-only

Assuming one of the above completes without error, you should be able to re-enter the Fedora Add/Remove Software application and use it as normal: the error message should be gone! If the problem persists, try disabling any alternative software repositories as detailed in the following section.

Enabling / Disabling Repositories in Fedora

Sometimes, having more than one software repository can lead to conflicts - for example, when each of them tries to apply an update to the same package at the same time. The solution is often just to disable one or the other before continuing the update. The easiest way to disable a repository in Fedora is by editing it's .repo file. This is simply a text file (-one per repository) that sits under the directory:


You should see one file per repository, with a filename conforming to the following standard:

<repository name>.repo

Simply use vi (-or your favourite text editor) to edit the file for the repository that you wish to disable and change the following line:




Note: to enable the repository again, simply reverse the change so that it reads enabled=1 again

References and Further Reading:

  1. Yum Complete Transaction won't complete (FedoraForum.org)

HomeSite IndexDesktop GuideServer GuideHints and TipsHardware CornerVideo SectionContact Us

 sitelock verified Firefox Download Button