YUM Downgrade Packages on Fedora, CentOS, Red Hat (RHEL)
This is quick tip, howto downgrade packages using YUM (example) on Fedora, CentOS, Red Hat (RHEL). This works simply with yum downgrade command and is very usefull when package(s) downgrade is needed some reason.
YUM Downgrade Basic Usage Downgrade is very straightforward when package have not any dependencies, which affect the downgrade.
YUM Downgrade Single Package yum downgrade package Example: yum downgrade hunspell-mr.noarch Setting up Downgrade Process Resolving Dependencies --> Running transaction check ---> Package hunspell-mr.noarch 0:20060920-5.fc13 set to be downgraded ---> Package hunspell-mr.noarch 0:20060920-6.fc14 set to be erased --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Downgrading: hunspell-mr noarch 20060920-5.fc13 fedora 62 k Transaction Summary ================================================================================ Downgrade 1 Package(s) Total download size: 62 k Is this ok [y/N]: y Downloading Packages: hunspell-mr-20060920-5.fc13.noarch.rpm | 62 kB 00:00 Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : hunspell-mr-20060920-5.fc13.noarch 1/2 Cleanup : hunspell-mr-20060920-6.fc14.noarch 2/2 Removed: hunspell-mr.noarch 0:20060920-6.fc14 Installed: hunspell-mr.noarch 0:20060920-5.fc13 Complete! YUM Downgrade Package Which Have Dependencies YUM downgrade is more difficult with packages that have dependencies. YUM downgrade does not resolve dependencies automatically, so it must be done manually.