我正在评估人群单点登录由 Atlassian 提供。现在要让 apache 使用 CROWD 进行身份验证,有一个连接器由供应商提供。
问题
不幸的是他们没有为我的操作系统(AIX)提供任何东西。相反,他们提供带有说明的源代码。现在,此处的示例用于yum -y install autoconf automake gcc httpd-devel libcurl-devel libtool libxml2-devel mod_dav_svn subversion-devel
下载 AIX 中没有替代项的所需软件包(据我所知)。所以我去了 AIX 工具箱并获取了一些软件包。对于其余的,我采取了珀兹尔先生的帮助。在安装时rpms
最终出现依赖错误。
问题
我和我一起去吗
我不是 *nix 专家,只是处于基本用户级别。任何安装实际上都是由管理员完成的。因此,我需要专家的建议,以便在可能的情况下正确有效地完成工作。
如果有人愿意重新标记此问题以吸引合适的人的注意,我们将不胜感激。
答案1
获取源代码,检查安装说明,构建并安装。无需安装任何外来的 RPM 东西。我不记得 AIX 有什么包管理功能,如果您在多个位置需要它,也许应该检查一下如何构建本机 AIX 包(或者只是因为。或者回馈一些东西。)。
检查依赖关系,如果 AIX 中不存在依赖关系,您必须找到它们并以相同的方式安装它们。可能是一件很苦差事。
OTOH,至少对于 Solaris 来说,有一个半官方的软件包存储库,里面有很多第三方的东西,比如 GCC 和其他 GNU 软件包,以及一些随机的工具。也许 AIX 也有类似的东西?可能会在此处专门询问适用于您的 AIX 版本的软件包的外部源。
答案2
这pkgsrc框架可以在这里帮助你(如果你愿意投入一些时间)。但 AIX 支持可能不稳定。