Skip to content
TrySitePrice

yum Command Hangs on Running Transaction Test Message Error and Solution

Best/Tutorial

If you are encountering an issue where the yum command hangs on the message "Running transaction test," it could be due to a variety of reasons, including network connectivity issues, a misconfigured repository, or a corrupted package database.

Here are a few solutions you can try:

  1. Check network connectivity: Make sure that you have a stable network connection. You can check your network connectivity by pinging a few websites or the default gateway.
  2. Disable plugins: Yum plugins can cause problems and cause the yum command to hang. Try disabling all plugins by adding the following line to your /etc/yum.conf file:
plugins=0
  1. Clean Yum cache: Cleaning the Yum cache can help resolve problems with the yum command. To clean the Yum cache, use the following command:
yum clean all
  1. Remove repository: If a specific repository is causing the issue, you can remove it by using the following command:
yum remove <repo-name>
  1. Reinstall yum: If the problem persists, you can try reinstalling the yum package by using the following command:
yum reinstall yum

If none of these solutions work, you can try using the --skip-broken option with the yum command. This option allows yum to continue installing packages even if a package is broken or cannot be installed.

yum --skip-broken update

If the problem still persists, you may need to look at the logs in the /var/log/yum.log file to see if there are any specific error messages that can help identify the root cause of the issue.