I am deploying a large set of perl/shell/sql code on AIX. these could be (and are) different applications with their own dev teams, source control repos, etc.
I am lazy and want to make deployments/roll-backs easier – and I am digging towards rpm packaging with all it’s +/- benefits.
AIX native system of packaging is installp (with bff files).
am I on a right track with rpm? oss4aix.org uses rpm FWIW.
any input/best practices is appreciated.
thanks
“installp” is a bit of a black art. For a long time it was impossible to get the build software without spending non trivial amounts of money so very few people outside IBM (and Bull) bothered with it.
“rpm” on the other hand has been freely available for years. For scripty type stuff there should be no special considerations for AIX so the large body of experience, knowledge and example code available for Linux will be useful to you.
I dont think IBM is dropping AIX anytime soon, but, they are actively porting the standard linux tools to AIX and some of the AIX tools to Linux so the environments are converging. I think its only a matter of time before installp become “depreciated” in favour of rpm.