During the installation of all these packages, always read the README and INSTALL files etc. that come with them for the lastest, most authoritative information. Take some time to browse the website for each package for additional documentation.