I've currently got a 64-bit version of a package installed (subversion-javaHL to be exact). I need to roll this back to its 32-bit counterpart.
Is there a way to do this without simply uninstalling it?
|
feedback
|
The version numbers here assume you're running the latest CentOS/RHEL. You might run into wrinkles based on dependencies... in which case you'll need to do the same operation with the base subversion package. | |||||||||||
feedback
|
|
Yum allows plugins to be installed and the Fedora repo contains a yum-allowdowngrade plugin (not sure about CentOS/RHEL). After installing, you should be able to run the following:
I have never tried using it though and am not sure if switching from 64-bit to 32-bit would technically be considered a downgrade. | |||
|
feedback
|
|
If the --allow-downgrade doesn't work, and there's other things depending on this that won't let you uninstall, you could do this in a single transaction using the yum shell:
| |||
|
feedback
|
|
On RHEL the yum-allowuninstall plugin is not available, to do this use | |||
|
feedback
|