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-essentialI'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?
2 Answers
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-*
Ubuntu refers to the Redhat documentation in their wiki and according to this documentation and CentOS documentation...
Refer to the
variant/repodata/comps-*.xmlfile on the Red Hat Enterprise Linux 6 Installation DVD for a list of groupsSpecify 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.xmlfile.
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)
2