2009-05-14 3 views
4

Я развертываю большой набор perl/shell/sql-кода в AIX. они могут быть (и есть) различные приложения со своими командами Дев, управление источником РЕПО и т.д.Развертывание AIX: installp или rpm?

Я ленивого и хочу сделать внедрения/рулон-спина проще - и я копать в стороне оборотов в минуте упаковки со всеми преимуществами +/-.

Национальная система упаковки AIX - installp (с файлами bff). Я на правильном пути с rpm? oss4aix.orgrpm FWIW. приветствуется любой ввод/наилучшая практика.

благодаря

ответ

1

«installp» - это немного черное искусство. Долгое время невозможно было получить программное обеспечение для сборки, не тратя ненужные суммы денег, поэтому очень немногие люди вне IBM (и Bull) беспокоились об этом.

"rpm", с другой стороны, свободно доступен в течение многих лет. Для материалов типа сценариев не должно быть особых соображений для AIX, поэтому для вас будет полезен большой объем опыта, знаний и примеров кода, доступных для Linux.

Я не думаю, что IBM скоро отпустит AIX, но они активно переносят стандартные инструменты linux в AIX и некоторые из инструментов AIX в Linux, поэтому среды сходятся. Я думаю, что это только вопрос времени, прежде чем installp станет «обесцениваться» в пользу rpm.

+0

Я не думаю, что они потеряют его на короткий срок, но я не вижу его в 10-20-летнем периоде. --O – ojblass

1

Я никогда не должен был разработать instalp пакеты. У меня создается впечатление, что IBM собирается купить крупный дистрибутив Linux и вскоре прекратит свой собственный коммерческий бизнес. Я думаю, что в долгосрочной перспективе переход к общему вращению опережает кривую.

1

Aix 4,5,6 использовать RPM v3.0 - 1998 circa, iirc RedHat 6.2. В миллионах разрешенных ошибок и новых функций в rpm сегодня. Так что используйте его, но не делайте аспект, что вы можете сделать с ним, что другие делают в moderm linux rpm distro.

Или, как хорошая альтернатива построить себя rpm 5 - какой другой на aix? - попробуйте openpkg http://www.openpkg.org/

0

Посмотрите на инструмент polypkg мы писали; это сценарий оболочки, который делает тяжелую работу по созданию пакетов для вас.