Tasksel is an installation system that is an integral part of the Debian installer (it is also included in Ubuntu). Tasksel groups software packages by tasks and offers an easy way to install all the packages needed for that task. It provides the same functionality as using conventional meta-packages (ubuntu.com), from description above we have conclution that tasksel is just another way to install an application in ubuntu/debian familly basides aptitude, synaptics and dpkg. The basicaly different betwen tasksel and other application installer is we can iuse tasksel to install more than one application in one moment, using tasksel we can easily build server such us lamp-server, dns-server, mysql-server and also we can upgrade from ubuntu desktop to ubuntu server. tasksel is running in terminal so we can use it in the time we did a connection using ssh/telnet.
Tasksel is not defaultly installed, we must install first before we can enjoy tasksel facility, To start using tasksel we can go to application > accessories > terminal then type 'tasksel', afterward your terminal will show several package list which can installed by marking using 'spacebar'.
If all package has been marked, move cursor to ' ' then squeeze the spacebar to start package installation. here a list of package we can installl using tasksel :
- Basic Ubuntu server
- Cloud computing: Walrus storage service
- Cloud computing: all-in-one cluster
- Cloud computing: cluster controller
- Cloud computing: node controller
- Cloud computing: storage controller
- Cloud computing: top-level cloud controller
- DNS server
- Edubuntu server
- LAMP server
- Mail server
- OpenSSH server
- PostgreSQL database
- Print server
- Samba file server
- Tomcat Java server
- Ubuntu Enterprise Cloud (instance)
- Virtual Machine host
- 2D/3D creation and editing suite
- Audio creation and editing suite
- Edubuntu KDE desktop
- Edubuntu desktop
- Kubuntu desktop
- Kubuntu netbook
- LADSPA and DSSI audio plugins
- Large selection of font packages
- Mythbuntu additional roles
- Mythbuntu frontend
- Mythbuntu master backend
- Mythbuntu slave backend
- Ubuntu Netbook
- Ubuntu desktop
- Video creation and editing suite
- Xubuntu desktop
- Edubuntu live DVD
- Kubuntu Netbook Remix live CD
- Kubuntu live CD
- Kubuntu live DVD
- Ubuntu Netbook live environment
- Ubuntu live CD
- Ubuntu live DVD
- Xubuntu live CD
.. and now we don't need to worry if we want to build a server application such us lamp, dns, or mysql.