Select Page

In the past, we discussed the procedure for upgrading Fedora using yum. Ready to try it again for Werewolf?

Grab the new fedora-release and fedora-release-notes to update repos:

[code lang=”bash”]rpm -Uvh
ftp://download.fedora.redhat.com/pub/fedora/linux/releases/8/Fedora/i386/os/Packages/fedora-release-8-3.noarch.rpm ftp://download.fedora.redhat.com/pub/fedora/linux/releases/8/Fedora/i386/os/Packages/fedora-release-notes-8.0.0-3.noarch.rpm
[/code]

Now sit back, relax, and run yum -y upgrade for a couple of hours.

Actually, there was nothing relaxing about it. Yum repeatedly killed itself during the transaction test. If that happens, you might try upgrading sqlite (that’s yum -y upgrade sqlite) before all other packages.

Then I started getting memory alloc errors. I don’t exactly know how I ran out of memory, but I closed my VNC session and tried again through a remote shell. If that doesn’t work, try upgrading bits and pieces instead of everything at once. For example, upgrade perl, then rpm, then python, etc.

I also ran into problems with mismatched checksums. I didn’t want to re-download every last package AGAIN, so I removed pretty much everything in /var/cache/yum except for downloaded packages, and that took care of it. Another way: yum clean dbcache. Oh, and make sure you have a backup of your data first.

Eventually it installed 80 packages, updated 880, and removed 4. (Download size: 776 M)

Since the previous upgrade, I’ve reduced unnecessary packages, but the entire thing still sucked a lot compared to Ubuntu’s upgrade to 7.10.

If you attempted this upgrade, how did it go? Did you run into as many problems?