I like fedora but find the update process to be from tedious, to downright distro-shopping. I finally got my fedora box updated to fedora 9 from fedora 8. Now I am sure this is covered by many but here is how I got this done on my pc I didn't want to put this in the tutorials because it is more of a how not to update than a how to.
I started with anaconda, but after the reboot and being routed to console login and not KDE4 I got to thinking anaconda made a cameo in the garden of eden. I am not bashing anaconda at all. I don't know if anaconda is preupgrade or vise versa I could even care less.
So I was faced with a console login screen, and chose to login and go directly to su.
After the horror of finding that I could not view fedora forums through "links" I made a google bookmark and proceeded to do what I do best and read. Upon reading and finding where my /etc/yum.d directory is I went to it and opened up the fedora.repo and fedora-updates.repo and changed all the 8's to 9's. and tried a yum update -y.
In the process of updating I did download the rpm's for yum python python-libs and python-dev for fedora 9 into a file called rpm in my Desktop directory and rpm -Uvh them
like this rpm-Uvh *.rpm while in the rpm directory. Now I didn't do this all in one day I am a trial and error kind of person.
I found that if you have xlrunner you will have to remove that before updateing or you will be reminded that xlrunner conflicts with firefox2 after that still with a fear of failure I used yum --disablepresto --obsoletes update and to my surprise it went through and on my /sbin/shutdown -r now I was booting into fedora 9. Time in 2-6 hour days. But I am not learnded.