"jobby ;-)" <[EMAIL PROTECTED]> writes: > i found that all RPMs in Mandrake 8.1 (3 CDs) that i needed > can be put into a CD. > > Anyone could suggest how to modify the Linux Mandrake 8.1 CD1 to > contain only RPMs that i want?
mkcd but there are few documentation, some in the package doc dir, some in the /misc/doc dir on the CDs. Basically you create a list with the RPMs you want, a config file that describe your CD, dependencies are added if needed, and that's all. config file example: LOCALE_LIST is the list of locale you want to be selected, e.g.: fr,en,de That's mean that when aspell for example will be selected, the favourite locale deps will be solved in locales-fr, en and de, the others will not be choosen (hum, well, I am not sure that will not be choosen, I know that they will not be scored and put on first CD, but if you only want one CD...). -=-=-=-=-=-=-=-=-=- MyCooker LIST 1 /CONFIG_PATH/mylistofrpms /PATH1/RPMS /PATH2/RPMS DISC 1 681000000 MyCooker20020310 DISC 1 MyCooker Installation CD dir rpms Mandrake/RPMS generic --synthesis rpms 1 installation -o 50,3,0.1 --nosources --synthesis -l LOCALE_LIST -t -i586 -i INSTALL_PATH/ 1/rpms boot -b -d Boot images/cdrom.img -f INSTALL_PATH/images -=-=-=-=-=-=-=-=-=-=-= listofrpms example: -=-=-=-=-=-=-=- INSTALL section,force # better put it in the CDs except if you really know what you want SYSTEM section,rate 20 # recommended kde.* regexp # you want all kde stuff evolution .*drake regexp # you want drak.* regexp # the mandrake tools tuxracer kernel(.*(linus|mosix|xfs|BOOT)) regexp,noalternatives # you do not want these kernel to be choosen in dependencies solving kernel(?!.*(source|doc)) regexp # you want all the kernel available, but not the sources nor the doc apache bind MySQL openssh-clients -=-=-==-=-=-= -- Warly
