This content has been marked as final. Show 3 replies
Meanwhile I found "....comps-rhel6-Server.xml" in the repodata directory on the installation DVD, which seems to define the contents of what is included by the package groups used in the anaconda installer.
So apparently the installer is using it's own reprodata, which is different from yum. Is this correct?
The file shows the package dependencies for the "network-file-system-client" group, e.g. autofs, samba, etc. not showing in yum.
I'm not sure yet where "server-policy" stems from, but the package is empty. Maybe it's some post-install thing.
So I guess this clears the matter and doubts and I can mark the question as answered. I still wonder about the installation process and why it is so complicated and poorly documented, which is Red Hat though. ;-)
This post is very basic, so maybe the value I add here is zero, however, let me share what I have found.
Anaconda is very well documented, however you have 2 different approach for almost the same goal.
if you go with the normal ISO/DVD plus a kickstart, you are given the option to modify at will the installation, and do it automatically.
Some advanced features include put there updated install.img and updates.img
best example of this is the boot.iso from oracle for BTRFS during installation.
If you wish have an anaconda interactive installation that goes differently from the normal ISO/DVD then you may see the task as when you create a custom tailor live/dvd in other distros.
I haven't personally done that yet, as kickstart ad pre/post cover almost all the use cases i need, however, I will like to play with once and change the default Layout of LVM to one without LVM and BTRFS.
From what I have been reading, the start point is install the anaconda source rpm and then BUILD the Structure of your installation but the task is close to create an spin off of OL that is customized.
As you will be using the same rpms the end system will be just a custom installation, but the task it self is the same as creating a new linux distro.
Thanks for the link, but I was only trying to find out where the details are defined about what package set installs which package group. For instance, to find the details between "Basic Server" and "Desktop", apart from installing a GUI. Anyway I think I already have the answer.
Edited by: Dude on Mar 3, 2013 5:27 PM