What are the necessary tools needed for the asterisk system

currently have a confusion with regards to the needed packages and tools for an asterisk system…any help?

There is proper info on www.asteriskguru.com