This was done an x86_64 architecture which is somewhat complicated as a lot of packages are installed in both their x86_64 and their i386 versions, and that makes life difficult for yum.
I usually start by issuing a system upgrade and then help yum manually with each problem it encounters, so following are some pre-upgrade steps that I had to do before I could manage a full upgrade.
Rpm -Uhv -repackage -nodeps python-urlgrabber python python-libs yum rpm rpm-libs rpm-python yum-metadata-parser Start by removing the CentOS python-urlgrabber by running This will create conflicts (otherwise we could have done it using yum), which we’ll ignore for now. Now you need to install them over the current versions.
Well, not really – but this is how to do it: So I figured both operating system are based on a previous version of Fedora (I think both are based on Fedora Core 6, but CentOS 5 may be based on Fedora Core 5), so it should be easy enough to upgrade from the older to the newer ? It can be argued that doing so is not the smartest thing ever, but I needed some new features available in Fedora 7 and not in CentOS 5, and I needed them on a remote server that I couldn’t just go to and re-install.