I didn't have any luck doing an upgrade via apt but I just finished upgrading my Laptop via the CD (edit: I have since been able to upgrade via apt. See
this thread). There is an apt and synaptic for RH9 on FreshRPMS:
http://ftp.freshrpms.net/pub/freshrpms/redhat/9/apt/
http://ftp.freshrpms.net/pub/freshrpms/ ... /synaptic/
Maybe they weren't out yet when that article was written. I have set up an RH9 "os" repository so adding and removing distribution software in my house will go faster (actually I have both RH8 and RH9 repositories now). I need to set up an "updates" repo as well that checks/updates itself nightly. Then I don't have to eat any of FreshRPMS bandwidth except when I want FreshRPMS specific packages (MPlayer etc).
I did have a problem with the RH9 upgrade from CD on my laptop though. For some reason when booting the new kernel it required the "insmod.old" program in order to load the ext3.o module from the initrd, and that program didn't exist in the initrd. I didn't make a boot disk either. Luckily booting rescue mode from CD is quite useful now. I booted (with network not that it was required) and it mounted my root partition and I even could "chroot" so it was as if I had booted up my new install directly. I saw there was a "/sbin/insmod.old" and an "/sbin/insmod.static.old". I copied the /sbin/insmod.static.old" into the initrd for the 2.4.20-8 kernel (installed by the upgrade) as "/sbin/insmod.old" and rebooted. This time it booted up without a hitch.
If you ever have to add anything to your initrd this is how I added the above program to it from a rescue boot with the root filesystem mounted under /mnt/sysimage (the default on a rescue boot):
# chroot /mnt/sysimage
# zcat /boot/initrd-2.4.20-8.img > /tmp/initrd.dat
# mkdir /mnt/initrd
# mount /tmp/initrd.dat /mnt/initrd -o loop
# cp /sbin/insmod.static.old /mnt/initrd/sbin/insmod.old
# umount /mnt/initrd
# gzip < /tmp/initrd.dat > /boot/initrd-2.4.20-8.img
If you are considering doing an "Upgrade" install you might want to print this just in case. :)
I'm going to upgrade my main Desktop later this evening (that the rest of my family uses) after I play around a little more with it on this Laptop. I'll give my own review in the next day or two (and probably small bits here and there before that). I didn't do a scratch install so I couldn't tell if a lot of the installer had changed. From what I could tell it was very much like the installer from 7.x and 8.0.