Herve Lefebvre <[EMAIL PROTECTED]> writes:
> Hello,
>
> I'm not sure to be on the right mailing list to ask this question, if not, I
> apologize.
>
> I'd like to burn an installation-CD with the packages I want, and no more.
>
> I had a first look, it seems that the packages to install, and their
> description are in a file *.cz (one file for each CD), in the base/ directory.
>
> These files are compressed, (zcat uncompress them), but are nor
> human-readable.
>
> My questions are :
>
> - If I want to remove a package from the installation CD, do I just need to
> remove the matching entry in the .cz file ??
>
> - if I want to add a package to the installation CD, do I just need to create
> an entry for it ine the .cz file ??
>
> - Is there any doc that describes the format for these .cz files ?
>
> Thanks you very much.
This has been simplified with the rpmtools package available in cooker. I
describe here how to to as mkcd.pl need to be updated with this new tool
(replace old genhdlists, genhdlist_cz2, genbasefiles).
You just have to edit (if necessary) Mandrake/base/hdlists for description and
number of CD.
Add/Remove package in your local directory.
You need after that to copy CD (same or different directory) on your hd, then
call "gendistrib --distrib <root1> <root2> ..." with <root1> <root2>
corresponding to where you copied the CD.
After that, edit compssList or rpmsrate according to you version for automatic
selection of packages.
build iso and burn them.