Revision of Tasksel from Tue, 11/28/2023 - 09:14

The revisions let you track differences between multiple versions of a post.

Overview of Tasks

Here is a list of the available tasks and their description as of Trisquel 11:
  • dns-server (Bind9 DNS server)
  • mail-server (Postfix mail server)
  • openssh-server (OpenSSH secure shell server)
  • print-server (Cups print server)
  • samba-server (Samba SMB file server)
  • triskel (Triskel desktop environment)
  • trisquel-console (Trisquel console environment)
  • trisquel-desktop (Trisquel desktop environment)
  • trisquel-gnome (Trisquel GNOME environment)
  • trisquel-mini (Trisquel mini environment)

You can get the list by running the following command in a terminal:

 tasksel --list
If you try it for yourself you will see an 'u' or an 'i' at the beginning of the line. Tasks marked with 'i' are tasks already installed on your system and tasks marked with 'u' are tasks that are currently uninstalled.

Content of tasks

It is possible to list the included package(s) of a task with 'tasksel --task-packages [task]'. To list the packages for the task trisquel-desktop the respective command is:

 tasksel --task-packages trisquel-desktop

How Tasksel works

If you are using Tasksel to install or uninstall a task, Tasksel will execute a command for you. If you want trisquel-desktop to be installed for example, the following command will be executed:

 debconf-apt-progress  -- apt-get -q --no-install-recommends -y install trisquel-base trisquel-base-recommended trisquel-recommended trisquel trisquel-desktop-common-recommended lightdm-gtk-greeter
Note that the list of packages at the end of this command is the same as the output of 'tasksel --task-packages trisquel-desktop' like described before.

Revisions

01/24/2015 - 07:30
Trisquelian
01/14/2017 - 10:28
umdhlebe
11/28/2023 - 09:12
knife