1
Task support for synaptic
2
-------------------------
5
Synaptic works on quite a few distributions. To make support for the
6
various task systems easy synaptic needs a helper application called
7
"tasksel" (or any other helper that can be speficified with
8
"-o Synaptic::taskHelperProg=prog"). It has to support the following
11
--list-tasks: returns a list of the format
12
"$installed $taskname\t$task-short-description"
13
where $installed can be 'i' (installed) or 'u' (uninstalled)
15
--task-packages $task: list the packages included in the given task
16
this option can be used more than once for
19
--task-desc $task: print a long description about the given task
24
$ tasksel --list-tasks
25
database-server SQL database
26
i desktop Desktop environment
27
u dns-server DNS server
28
u file-server File server
29
u mail-server Mail server
30
u print-server Print server
31
u web-server Web server
33
$ tasksel --task-packages dns-server --task-packages print-server
42
cupsys-driver-gimpprint
53
$ tasksel --task-desc desktop
54
This task provides basic "desktop" software, including a variety of session managers, file managers and web browsers. It incorporates both the GNOME and KDE desktops, and provides a display manager which lets the user choose between the two.