Is there a reason why 'tasksel install lamp-server' or 'apt-get install lamp-server^' is better than another when setting up a fresh lamp server (or other group install)? Are they really any different or does one simply map to the other somehow?
The question that is marked as a duplicate is about practice related to installing a lamp server, this question is about philosophy behind the two methods of installing a task. lamp-server is simply used as an example. I know how to accomplish what I want to accomplish. What I'd like to know more about is why there are two methods and which method is preferred in which circumstance. The other comes across more broad than I intend this to be.