Everyone needs software which is not in the repositories. That happens from time to time and usually you end up building the sources by hand. Especially when it comes to Perl modules. However, if you want to install the stuff on more than one server you won’t take the usual:
./configure && make && make install
approach. Just don’t do it – it’s nasty. Build a package with your favorite package manager and deploy it. As I am working with RHEL based systems, the package format of my choice is RPM and I love it. As I am in the same situation such as you – I decided to build a public repository.
Voila – another repository to add – check out my small project page about this. For the unpatient people here is the quick way:
yum install http://rpm.pkgbox.org/pkgbox-repo-6.noarch.rpmThat should do the trick. Even for i386 hosts – usually I am building for x86_64. However, I am using mock to build the packages, but thats a different story.
Enjoy the RPMs (and leave some feedback)
btw, this is just my personal repo – don’t expect too much – it’s the stuff I need for my daily business such as:
- The wonderful Perl MongoDB driver by Kristina Chodorow
- The skyrocketing collectd statistics daemon by Florian octo Forster
- The next generation Perl webframework Mojolicious by Sebastian Riedel