Pallav Kalva <pkalva(at)deg(dot)cc> writes:
> How do i know which one is for installing the Postgres server and
> what are the other packages for ?
You could read the package descriptions ...
> do i have to install all these packages too ?
Might as well. The ones that could reasonably be considered optional
aren't really big enough to be worth leaving out, with the possible
exception of -test and even that's only a megabyte.
regards, tom lane