Вопрос

Я развертываю большой набор кода perl/shell/sql в AIX.это могут быть (и являются) разные приложения со своими собственными командами разработчиков, репозиториями системы контроля версий и т. д.

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

Встроенная система упаковки AIX установка (с файлами bff).я на правильном пути с об/мин? oss4aix.org использует об/мин Кстати.любой вклад/лучшие практики приветствуются.

Спасибо

Это было полезно?

Решение

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

С другой стороны, «rpm» уже много лет находится в свободном доступе.Что касается скриптов, для AIX не должно быть особых соображений, поэтому большой опыт, знания и примеры кода, доступные для Linux, будут вам полезны.

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

Другие советы

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

Я нашел один документ по сборке rpm 5.0 и yum на AIX.

http://www.tekwire.net/joomla/building/rpm/rpm_AIX_5.2.htm

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top