【问题标题】:AIX deployment : installp or rpm?AIX 部署:installp 还是 rpm?
【发布时间】:2010-10-26 06:55:58
【问题描述】:

我正在 AIX 上部署大量 perl/shell/sql 代码。这些可能是(并且是)具有自己的开发团队、源代码控制存储库等的不同应用程序。

我是懒惰的,并且希望使部署/回滚更容易 - 我正在研究 rpm 包装及其所有 +/- 的好处。

AIX 原生系统的打包是installp(带有 bff 文件)。 我的 rpm 是否在正确的轨道上? oss4aix.org 使用 rpm FWIW。 任何输入/最佳实践表示赞赏。

谢谢

【问题讨论】:

    标签: unix deployment aix rpm


    【解决方案1】:

    看看我们写的polypkg 工具;它是一个 shell 脚本,可以为您制作包。

    【讨论】:

      【解决方案2】:

      Aix 4、5、6 使用 RPM v3.0 - 1998 circa,iirc RedHat 6.2。无数已解决的错误和新功能现在都在 rpm 中。因此,请使用它,但不要认为你可以用它来做现代 linux rpm 发行版中的其他操作。

      或者,作为自己构建 rpm 5 的一个不错的选择 - 在 aix 上还有哪些? - 尝试 openpkg http://www.openpkg.org/

      【讨论】:

        【解决方案3】:

        我找到了一份在 AIX 上构建 rpm 5.0 和 yum 的文档。

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

        【讨论】:

          【解决方案4】:

          “installp”有点玄学。很长一段时间以来,如果不花不小的钱就不可能获得构建软件,因此 IBM(和 Bull)之外很少有人为它烦恼​​。

          另一方面,“rpm”多年来一直免费提供。对于脚本类型的东西,对于 AIX 应该没有特殊的考虑,所以大量的经验、知识和可用于 Linux 的示例代码将对您有用。

          我认为 IBM 不会很快放弃 AIX,但是,他们正在积极地将标准 linux 工具移植到 AIX,并将一些 AIX 工具移植到 Linux,因此环境正在融合。我认为 installp 被 rpm “贬值”只是时间问题。

          【讨论】:

          • 我认为他们不会在短期内放弃它,但我认为它不会在 10 到 20 年的时间内持续下去。 --O
          【解决方案5】:

          我从来不用开发安装包。我的印象是,IBM 将很快购买一个主要的 Linux 发行版并停止其所有专有业务。我认为从长远来看,转向 rpm 正在走在曲线的前面。

          【讨论】:

            猜你喜欢
            • 2020-06-08
            • 1970-01-01
            • 1970-01-01
            • 2020-03-22
            • 1970-01-01
            • 2014-05-30
            • 2015-01-02
            • 2010-09-13
            • 2017-05-31
            相关资源
            最近更新 更多