I've inherited a project where I need to install a number of applications onto a brand new supercomputer running CentOS. For instance, I need to install Git and Bugzilla and other things on there that I'm used to using yum for (where it fetches things via a connection to the internet). I have a Mac OSX for my work laptop and I'm connecting to the super computer's command line via an ethernet connection.
What's the best way to approach this kind of project? Installing all the CPAN modules that Bugzilla needs by hand seems painful. Is there a better way approach to something like this?