1. <?xml version="1.0"?>
    2. <comps>
    3. <group>
    4. <id>base</id>
    5. <name>Base</name>
    6. <description>Minimal core of the operating system</description>
    7. <default>false</default>
    8. <mandatory>true</mandatory>
    9. <optional>true</optional>
    10. <uservisible>true</uservisible>
    11. <packagelist>
    12. <packagereq type="default">basesystem</packagereq>
    13. <packagereq type="default">bash</packagereq>
    14. <packagereq type="default">coreutils</packagereq>
    15. <packagereq type="default">diffutils</packagereq>
    16. <packagereq type="default">findutils</packagereq>
    17. <packagereq type="default">grep</packagereq>
    18. <packagereq type="default">gzip</packagereq>
    19. <packagereq type="default">info</packagereq>
    20. <packagereq type="default">redhat-release</packagereq>
    21. <packagereq type="default">setup</packagereq>
    22. <packagereq type="default">shadow-utils</packagereq>
    23. <packagereq type="default">tar</packagereq>
    24. <packagereq type="default">vim-minimal</packagereq>
    25. <packagereq type="default">yum</packagereq>
    26. </packagelist>
    27. </group>
    28. </comps>
    1. createrepo --update /path/to/repo --groupfile /path/to/comps.xml
    1. _path="/mnt/lwmacct/repo/"
    2. yum groups install base -y --downloadonly --downloaddir=$_path
    3. createrepo --update $_path --groupfile comps.xml
    4. createrepo $_path && yum makecache fast --disablerepo=* --enablerepo=lwmacct-cdrom
    5. yum groups install --disablerepo=* --enablerepo=lwmacct-cdrom base