Fedora Legacy 9.0 direct install -- how?

Jon Peatfield J.S.Peatfield at damtp.cam.ac.uk
Tue Aug 17 15:35:14 UTC 2004


For RH8 (and RH9 I'm informed), after updating the rpms in the tree it
is sufficient to run:

genhdlist --hdlist RedHat/base/hdlist.new "$PWD"
mv RedHat/base/hdlist.new RedHat/base/hdlist
mv RedHat/base/hdlist.new2 RedHat/base/hdlist2

PYTHONPATH=/usr/lib/anaconda pkgorder . i386 > RedHat/base/orderlist

genhdlist --fileorder RedHat/base/orderlist --hdlist RedHat/base/hdlist.new "$PWD"
mv RedHat/base/hdlist.new RedHat/base/hdlist
mv RedHat/base/hdlist.new2 RedHat/base/hdlist2

that is enough if you are using a network install.  Of course to make
ISOs you have to do a little more.

I'm sure that there should be a clever way to generate the hdlist and
orderlist at the same time, but genhdlist wants an orderlist and
pkgorder needs the hdlist files.

without the orderlist, 2nd pass at genhdlist the install will still
work, but anaconda will complain that it doesn't know the package
order.  This is probably more important for generating ISOs where the
order is used to split them between CDs...

A google search suggests the following links may be useful to people
wanting to roll their own update ISOs (etc):

  http://www.tldp.org/HOWTO/RedHat-CD-HOWTO/include-updates.html

  http://www.techonthenet.com/linux/rh9_update.htm

the former being far more complete (having info from before RH6.1
through to RH9).

Perhaps this should be pointed to from a legacy FAQ somewhere to save
people from having to ask...  I assume that FC1 and maybe FC2 would
work in much the same way.

 -- Jon





More information about the fedora-legacy-list mailing list