How can I install linux on multiple computers with the same settings?

I have 7 computers that I would like to install linux on (CentOS to be specific). The computers are all slightly different in terms of hardware, some are Intel, others are AMD. I have to install a lot of packages. I would like to be able to just do all the installation work on one computer, and then clone that system to all the others and just change hostnames. Is this possible?

How to Build Your Own Linux Distro

twitter.com – Chances are by now you’ve messed around with Linux. And of course, Linux may have messed around with you. Unless you know what you’re doing, it can be a real mess. So, there are distros you can download to help you along. These distributions are built by other people with different needs and ideas than what you have. So what are you left to do? How can you build your own distro? chris.pirillo.com – http