Due to (very) long-time bug in system-config-kickstart, the package selection section does not list available packages, one has to edit the ks.cfg: This question explains how.

An example given in the question is

@ ubuntu-server

I'm assuming @ ubuntu-server is a package group. Where can I find this group name and other available package group names that can be added to the %packages section?

If I leave the %packages section completely blank, what gets installed? Nothing?

  • I tried @ ubuntu-desktop but kickstart doesn't install the Ubuntu Desktop group. The individual packages specified in ks.cfg did get installed though. PS: you can see the package groups with tasksel --list-tasks
    – Lamnk
    Jul 5 '13 at 3:55

You can see the package groups with tasksel --list-tasks, and tasksel will allow you to choose which group to install.

This is the list of meta packages in Ubuntu

Listed in the URL are:

  • gnome-desktop-environment
  • kde
  • kde-base
  • xfce

  • edubuntu-desktop

  • edubuntu-server
  • kubuntu-desktop
  • ubuntu-desktop
  • ubuntu-minimal
  • ubuntu-restricted-extras
  • ubuntu-standard
  • xubuntu-desktop
  • lubuntu-desktop

  • linux-generic

  • linux-headers-generic
  • linux-image-generic
  • linux-restricted-modules-generic

  • language-support-*

  • Hmm please do not just insert links. Links (even the Ubuntu WIKI page) get deleted, moved to a new name. Besides that: these names are indeed some(!) meta packages but at least "ubuntu-server" is missing from the page.
    – Rinzwind
    Jul 5 '13 at 5:45
  • Ah sorry I was in a hurry and can't give more details. In the comment section to the question I gave the commands that shows the meta packages. Will add it to my answer.
    – Lamnk
    Jul 5 '13 at 6:04

Ubuntu refers to the Redhat documentation in their wiki and according to this documentation and CentOS documentation...

Refer to the variant/repodata/comps-*.xml file on the Red Hat Enterprise Linux 6 Installation DVD for a list of groups

Specify groups, one entry to a line, starting with an @ symbol, a space, and then the full group name or group id as given in the comps.xml file.

If I leave the %packages section completely blank, what gets installed? Nothing?

No, Core and Base groups are always selected by default. And you need to include --no-base to install a minimal system.

Taken from the 2 links I can provide you a few groups:

  • @ X Window System
  • @ Desktop
  • @ Sound and Video
  • @ Graphical Internet
  • @ GNOME Desktop Environment

(no guarantee these work with Ubuntu though)

  • Thanks for the info -- will investigate how Ubuntu kickstart is resolving group names -- I had searched prior to posting the q. for comps.xml, but I'm unable to locate it in Ubuntu ks. Apr 5 '13 at 22:45
  • it is probably comps-{something_else}.xml. I failed to find it on a RHEL install too...
    – Rinzwind
    Apr 5 '13 at 22:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.