Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

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

%packages
@ ubuntu-server
openssh-server
ftp
build-essential

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?

share|improve this question
    
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
    
Thanks, Lamnk, will check –  Josh Greifer Jul 5 '13 at 8:57

2 Answers 2

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)

share|improve this answer
    
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. –  Josh Greifer 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

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-*

share|improve this answer
    
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

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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