tasksel(8)

a user interface for installing tasks

Section 8 tasksel bookworm source

Summary

tasksel is a Debian tool that installs or removes "tasks", which are predefined groups of packages for a common purpose (such as a desktop environment or web server). Run without arguments it shows an interactive menu of available tasks to select. Use it to quickly set up a system role without picking individual packages.

Tip: Use -t (--test) to preview what a task would install or remove without actually changing any packages.

Description

TASKSEL

NAME

tasksel - a user interface for installing tasks

SYNOPSIS

tasksel install <task>

tasksel remove <task>

tasksel [options]

DESCRIPTION

tasksel shows all available tasks and allows selecting ones to install

OPTIONS

-t, --test

test mode; don’t actually install or remove packages

--new-install

automatically select some tasks without even displaying them to the user; default other tasks to on; used during new Debian installs.

--list-tasks

list on stdout the tasks that would be displayed in the tasksel interface

--task-packages task

lists on stdout the packages that are available and part of the given task

Note that this option may be given more than once.

--task-desc task

outputs the extended description of the given task

--debconf-apt-progress options

Pass the specified options to the debconf-apt-progress command that tasksel runs.

SEE ALSO

dpkg(8), apt-get(8)

FILES

/usr/share/tasksel/descs/*.desc and /usr/local/share/tasksel/descs/*.desc are used to define tasks.

AUTHOR

tasksel was written by Randolph Chung <tausq@debian.org> and Joey Hess <joeyh@debian.org>

HISTORY

This document first appeared with tasksel-1.0

Examples

tasksel

Launch the interactive menu of available tasks to select for installation.

tasksel install web-server

Install all packages belonging to the named task non-interactively.

tasksel --list-tasks

List the tasks that would be displayed in the tasksel interface.

tasksel --task-packages web-server

List the available packages that are part of the given task.