On Sat, 7 Oct 2000, Danny Yee wrote:
> Has anyone worked out how to add updates to a Red Hat 7.0 tree?
> Obviously the new RPMs have to replace the old ones in the
> "RedHat/RPMS" directory, but I assume I then need to run something
> to generate a new "hdlist" file in RedHat/base... With 6.1 there
> was a genhdlist utility to do this, but that seems to have disappeared.
I haven't had a look at 7.0 yet, but unless they have drastically changed
the way it is done from the 5.X and 6.X series you need to run a couple
of scripts to set the correct file permissions, update the hdlist and
a few other system files. I wouldn't recommend you try and do it by hand.
The scripts you need to run are detailed in the following FAQ :
http://www.redhat.com/mirrors/LDP/HOWTO/RedHat-CD-HOWTO.html
> Damien Curtain wrote:
> this is what your looking for
>
> rpm -qp --filesbypkg anaconda-runtime-7.0.1-6.i386.rpm|grep genhdlist
> anaconda-runtime /usr/lib/anaconda-runtime/genhdlist
> Thanks! Do you know if the anaconda RPMS from 6.2 will work with 7.0?
> (My Red Hat 7 mirror is on a box still running 6.2...)
You don't need to install the RH 7.0 version of anaconda in order to run
the 7.0 version of genhdlist. You can find a useable version of genhdlist
in the distributions misc/src/anaconda/utils dir (at least it's there in the
6.X series). This version is used by a script detailed in the above FAQ.
> I'm a bit worried by the requirements for anaconda, too
> ...
> I need audio libraries and GNOME for what should be a simple install
> utility? (The box my mirror is on is a server, so it's got none of
> that stuff on it.)
Yeah, it's a bit scary. Even if you want to do a simple text-based install
the anaconda python scripts will still insist on finding a lot of multimedia
stuff. Fortunately you don't need to install anaconda unless you want to
hack it. The distribution contains a mini Linux root file system in the
RedHat/instimage dir; it is from this mini file system that anaconda is run
when installing a distribution.
Rob.
--
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://slug.org.au/lists/listinfo/slug