Related link: http://fedora.redhat.com/download/

My joint’s a Dell Inspiron 8600 notebook with 2GB RAM and WUXGA display. It was running Fedora Core 2. All I did to upgrade was.

  1. grab the DVD ISO from the
    torrent
  2. (important step) leave the torrent on after completed download for 24 hours or so to pitch in bandwidth for other downloaders
  3. parallel to step (2) read the release notes
    , backup important files and burn the ISO to DVD
  4. Insert DVD, reboot, and proceed with guided install, choosing upgrade option

It rebooted and everything looked good at first. There were a few hiccups that I ran into and quickly sorted out. Side note: I found the relase notes to be a good deal of help. After install, the notes are the default page on all Fedora-installed browsers. Give them a quick top-to-bottom skim. You’ll be glad you did.

Empty GNOME Applications menu. I noticed that my GNOME applications menu was empty. I knew the whole menu was defined in a file, but I couldn’t remember just which one. A little googling later
this posting provided the lightbulb. I had no applications.menu, but rather a applications.menu.rpmsave as a dead link to /etc/alternatives/applications.menu. Looks like a broken RPM post-install script. I just steamrolled the mess (as root) with:

cd /etc/xdg/menus/
rm applications.menu.rpmsave
mv applications.menu.rpmorig applications.menu

I don’t remember whether I had to log out and log back in for the restored menu to take effect.

RPM keys for yum. Following various discussions on the topic, I decided I was going to experiment with ditching apt-rpm and sticking to yum in FC3. I immediately did a yum upgrade and found a lot of stuff updated since FC3 release, but it refused to actually install the RPMs because no GPG key was installed for built in Fedora. Now I think this one should probably have been taken care of by Anaconda (the installer), but it’s all cool since the release notes tell you exactly what to do. As root:

rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora

I added all my other favorite repositories: dag, dries, and atrpms, which also required that I add the GPG key for each. In all cases the key was an easy-to-find download. So far I’m happy with yum. It still feels a bit slower than apt, but it’s hella faster than it used to be in FC2.

The last core issue I ran into was the fact that the upgrade somehow broke the recognition of my DVD-RW as such. I had to edit /etc/grub.conf and add the phrase “hdc=ide-scsi” to my kernel boot parameters, run “grub-install /dev/hda” to commit the changes, and reboot. The resulting Grub stanza looks like:

title Fedora Core (2.6.9-1.667)
        root (hd0,4)
        kernel /boot/vmlinuz-2.6.9-1.667 ro root=LABEL=/  noapic allowcddma apm=off acpi=on rhgb hdc=ide-scsi
        initrd /boot/initrd-2.6.9-1.667.img

I had some other upgrading adventures, but I’ll cover them in separate articles.

Did you install or upgrade FC3? If so, how did it go?