Description of problem: It is very hard to install minimal Fedora Core system with enabled yum and networking. Can you make yum and dhclient to be installed always? Another problem is, that I am unable to click "Customize packages" when package group is not selected. Can it be changed to allow selecting optional packages no subpackages are selected? Steps to Reproduce: 1. start installer a go into customized package selector 2. deselect all groups 3. go to "Base system -> Base" 4. deselect this group 5. Try to click on "Optional packages" Actual results: Can't click, this button is gray an can't be clicked. Expected results: Allow clicking and open customization dialog with no packages selected. Additional info: With this method anybody can install a minimal installation with yum and can install other packages in easy way. Most of "Base" packages can't be used on most server machines (for example Network manager, bluez, ...) and many of them can't be used on most of workstations. Is is not effective to install them on ALL machines. Base system (minimal system) also can not be installed in text mode. It absollutely not posiible to install minimal system in text mode.
Maybe you should try using a kickstart? This is exactly the sort of problem kickstart is designed to solve: installations of custom package sets.
No, it is not what I want. Is is too complicated again. For kickstart installation I can't use original install CD/DVD image. "kickstart file" on diskette is needed, but there is no FDD on new machines. Only what I want is an minimal installation of Fedora 7 with dhclient (basic networking) and yum installed make fast (do not require to deselect 40 packages) and easy (do not require FDD with special file, ...). Thank you.
Kickstart does not require the ks file to be on a floppy. It can be on a USB key or another disc or even a remote site. What we generally do at RH is place ks files on HTTP servers. Pass ks=http://yoursite.whatever/path/to/ksfile as the kickstart parameter. See command-line.txt and kickstart-docs.txt in the anaconda documentation in /usr/share/doc.