56 lines
1.5 KiB
Plaintext
56 lines
1.5 KiB
Plaintext
Task support for synaptic
|
|
-------------------------
|
|
|
|
|
|
Synaptic works on quite a few distributions. To make support for the
|
|
various task systems easy synaptic needs a helper application called
|
|
"tasksel" (or any other helper that can be speficified with
|
|
"-o Synaptic::taskHelperProg=prog"). It has to support the following
|
|
commands:
|
|
|
|
--list-tasks: returns a list of the format
|
|
"$installed $taskname\t$task-short-description"
|
|
where $installed can be 'i' (installed) or 'u' (uninstalled)
|
|
|
|
--task-packages $task: list the packages included in the given task
|
|
this option can be used more than once for
|
|
different tasks
|
|
|
|
--task-desc $task: print a long description about the given task
|
|
|
|
|
|
Examples:
|
|
|
|
$ tasksel --list-tasks
|
|
database-server SQL database
|
|
i desktop Desktop environment
|
|
u dns-server DNS server
|
|
u file-server File server
|
|
u mail-server Mail server
|
|
u print-server Print server
|
|
u web-server Web server
|
|
|
|
$ tasksel --task-packages dns-server --task-packages print-server
|
|
bind9
|
|
bind9-doc
|
|
dlint
|
|
dnsutils
|
|
lwresd
|
|
cupsys
|
|
cupsys-bsd
|
|
cupsys-client
|
|
cupsys-driver-gimpprint
|
|
foomatic-db-engine
|
|
foomatic-db-hpijs
|
|
foomatic-filters-ppds
|
|
foomatic-gui
|
|
samba
|
|
samba-doc
|
|
smbclient
|
|
smbfs
|
|
swat
|
|
|
|
$ tasksel --task-desc desktop
|
|
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.
|
|
|