Ubuntu includes the tool “tasksel”, which made its first appearance in Debian. It installs multiple related packages.
Execute the command in the command line. You will see the following list.
Use the up/down arrow keys of the keyboard to move, the space key to select/deselect, the tab key and the Enter key to execute installation.
[ ] DNS server [ ] Edubuntu server [ ] LAMP server [ ] Mail server [ ] OpenSSH server [ ] PostgreSQL database [ ] Print server [ ] Samba File server [ ] 2D/3D creation and editing suite [ ] Audio creation and editing suite [ ] Edubuntu KDE desktop [ ] Edubuntu desktop [ ] Gobuntu desktop [ ] Kubuntu KDE 4 desktop [ ] Kubuntu desktop [ ] LADSPA and DSSI audio plugins [ ] Mythbuntu additional roles [ ] Mythbuntu frontend [ ] Mythbuntu master backend [ ] Mythbuntu slave backend [ ] Ubuntu Studio desktop [ ] Ubuntu desktop [ ] Video creation and editing suite [ ] Xubuntu desktop [ ] Edubuntu live CD [ ] Gobuntu live CD [ ] Kubuntu live CD [ ] Kubuntu live CD [ ] Mythbuntu live CD [ ] Ubuntu live CD [ ] Ubuntu live DVD [ ] Xubuntu live CD
tasksel does not only provide LAMP server, but also packages such as Samba and
OpenSSHServer, which may need to be implemented immediately after Ubuntu installation.
The tasksel command is useful as it installs your requirements all at once.