A new release of Fedora is out again so it is time to check out the upgrade. This time it is the Fedora 9 release. The upgrade from Fedora 8 to Fedora 9 is almost exactly like the upgrade to Fedora 8. Here are the steps you need to do the upgrade from Fedora 8 to Fedora 9:
As someone points out in the comments there is a new facility to do upgrades that you can install. See the following wiki entry about the PreUpgrade. I tried to use PreUpgrade but it didn't install the update boot option for some reason but maybe others will have better luck.
- yum update
- yum clean all
- I like to repeated update and clean all a second time to make sure everything got updated
- Run the following command to update the yum repo on your box:
rpm -Uhv http://mirror.liberty.edu/pub/fedora/linux/releases/9/Fedora/i386/os/Packages/fedora-release-9-2.noarch.rpm http://mirror.liberty.edu/pub/fedora/linux/releases/9/Fedora/i386/os/Packages/fedora-release-notes-9.0.0-1.noarch.rpm
- Next I had to do a "yum clean all" again before it picked up the change
- Next do a yum -y update
- As in the past, a few packages had to be removed to get the dependencies to work out. In this case I had to remove the beryl-manager, VirtualBox and cups. In the case of cups I noted what got removed so I could re-install it later.
- The packages have grown a little and this time I had to wait for 1.4G of packages to download and install. After an hour or so it was ready for a reboot.
- After a reboot I had problems getting my NVIDIA driver to load. I ended up having to download the latest beta version of the driver per this forum post: http://www.nvnews.net/vbulletin/showthread.php?t=111460
- I recompiled my NVIDIA driver and then added the flag for X suggested in the forum. GDM wouldn't start because the flag was set there but I can live with that.
- Now I have X but I've run into a number of issues getting apps to run correctly. For example firefox won't start without the –sync option. At this point I think it will just be a matter of time before things get worked out, until then I'm just going to wait it out. At least it boots and mostly works.
Update: I think I may have found one of the issues with X and that is the fonts changed in Fedora 9. See Fedora 9 Fonts. I re-added the old fonts and now apps are starting correctly.