Automated Install of 30 Applications Across Multiple Distributions
I'm setting up a large number of virtual machines, each with a basic set of about 30 applications. Obviously, I don't want to do everything manually so I'm looking for ways to automate this process. Multiple distributions (Ubuntu, Red Hat Ent., FreeBSD, CentOS, etc.) will be used, meaning I will have a few Ubuntu installs with the basic set of 30 applications, and multiple Red Hat installs with the same set, etc.
So, I'm looking for advice on automating as much of this as I can, even if it means a new form of automation for each distro. Thanks in advance.