Yes it can go much more smoothly than my attempt.  But that was my own dumb fault.

Probably the easiest way to upgrade to fedora is just to do an upgrade install from the CDs.  Just be sure to eradicate any custom RPMS you have installed that might conflict with those provided on the CDs first.

I might have to have a play with apt.  I've never really used it as I've never really had a decent play with a Debian box.  Yum (and apt) is very cool.  Being able to just setup "sources" and then go "yum install firefox" is very nice.  And the number of useful repositories out there is growing.  I just spotted one that provides a Macromedia flashplayer RPM.  Now all we need is some sort of GNOME/KDE tool that takes your yum/apt sources and presents them with a nice UI for newbies/lasy people. Then you would be able to just select packages from nice detailed descriptions and have them installed.  That would be nice.  :)


On Mon, 2004-03-22 at 12:58, Peter wrote:
FWIW, this upgrade can go very smoothly.  I've managed to do it a few times successfully now:

step 0: install apt for rpm ; backup the server
step 1: rpm -e all the packages I wasn't using.
step 2: install the Fedora apt repositories into your /etc/apt/sources.list
step 3: rpm --import  (can't recall if this is absolutely necessary)
step 4: apt-get update && apt-get dist-upgrade
step 5: ... hopefully nothing goes wrong.  You may need to remove a few packages, install a few manually, and note any rpmnew files that were created.
step 6: Fedora!

I tried yum, and it would probably work as well.  But apt just seems a bit faster, more efficient.

And, FWIW, I also just recently popped a 2.6.4 kernel on a RH9 box.   So far it seems to be working well.  At least in a server type load.

 Basically following

If you need modules:
cd /usr/src
bzcat module-init-tools-3.0.tar.bz2 | tar x
cd module-init-tools-3.0
./configure --prefix=/
make moveold
make install
./generate-modprobe.conf /etc/modprobe.conf

cd /usr/src
wget -O - | tar xz
cd procps-3.2.0/
make && make install
rpm -Uvfh
echo "none /sys sysfs noauto 0 0" >> /etc/fstab
mkdir /sys
replace 'awk '$2 ~ /^\/$|^\/proc|^\/dev/{next}' with 'awk '$2 ~ /^\/$|^\/proc|^\/sys|^\/dev/{next}' in /etc/rc.d/init.d/halt

After /proc mounting in /etc/rc.sysinit:

VERSION=`uname -a | sed -e 's;.* \(2\.6\).*;\1;'`
if [ "x$VERSION" = "x" ] ; then

if [ "x$VERSION" = "x2.6" ] ; then
    action $"Mounting sysfs filesystem: " mount -n -t sysfs /sys /sys

Done the way suggested in the article you can dual boot your system with either the 2.4 or 2.6 kernel.

- Peter

----- Original Message ----- 
From: Oliver Jones 
To: Waikato Linux Users Group 
Sent: Monday, March 22, 2004 11:54 AM
Subject: [wlug] Upgrading from RH9 to Fedora Core 1.

I decided to upgrade from RH9 to FC1 on the weekend.  Below is my experience which I thought I might share with the rest of the LUG.
wlug mailing list
Oliver Jones » Director » » +64 (21) 41 2238
Deeper Design Limited » +64 (7) 377 3328 »