【问题标题】:AIX apache rpm dependenciesAIX apache rpm 依赖项
【发布时间】:2013-02-24 08:50:42
【问题描述】:

我正在评估 Atlassian 的 Crowd SSO。现在要让 apache 使用 Crowd 进行身份验证,供应商提供了一个 connector

问题

不幸的是,他们没有为我的操作系统 (AIX) 提供任何东西。相反,他们提供source code with instructions。现在,此处的示例使用yum -y install autoconf automake gcc httpd-devel libcurl-devel libtool libxml2-devel mod_dav_svn subversion-devel 来下载所需的包,在 AIX (AFAIK) 中没有替代包。

所以我去了AIX toolbox 并得到了一些包裹。其余的,我接受了Mr Perzl's 的帮助。在安装 rpms 时,最终出现了依赖错误。

问题

我要不要一起去

  1. 这里给出的解决方案dependency hell
  2. IBM way
  3. Google 和我对 AIX 的有限了解没有告诉我的其他事情。

我不是*nix 专家,而是基本用户级别的。任何安装实际上都是由管理员完成的。如果可能的话,我需要专家的建议,以便正确有效地进行。


如果有人愿意重新标记此问题以引起合适人的注意,请不胜感激。

【问题讨论】:

    标签: apache unix rpm dependency-management aix


    【解决方案1】:

    自从我在 AIX 和 Linux 上苦苦挣扎,并在 Linux 上使用 Crowd Connector 取得成功已经有一段时间了。因此,在查看了这两个链接之后,我会说:

    IBM 文档仅适用于随其工具箱提供的软件包,如果您将其用于其他用途,您可能会陷入死胡同,因为实用程序可能会拒绝发挥作用。

    按照 Perzl 先生的方式,您正在一砖一瓦地建造它,而且是确定无疑的。主要风险是正确的版本可能不可用和/或构建工具之一可能无法工作。在这种情况下,您可能仍然需要调整源代码和/或构建/制作文件才能正确编译,但它最终会起作用。

    一旦你有一个编译好的插件并且它适用于特定版本的 Apache,你将不需要很多依赖项,所以你给管理员的部署说明将是最少的。最有可能的是,运行时依赖项将是 mod_dav_svn, curl and libxml

    当你得到它的工作时,请发布更新。

    【讨论】:

      猜你喜欢
      • 2020-01-03
      • 1970-01-01
      • 2010-10-26
      • 2013-10-05
      • 1970-01-01
      • 2014-12-25
      • 2012-03-20
      • 2019-12-30
      • 2021-05-01
      相关资源
      最近更新 更多