AIX 的包管理器

AIX 的包管理器

在 AIX(版本 7.1)上安装 Subversion 时官方网站,在继续安装 subversion 包之前我需要先解决一些依赖关系。在安装依赖包时,还需要下载并安装许多其他依赖包。

AIX 有没有可以自动化安装过程的程序?就像apt-get在 Ubuntu 上一样。

答案1

目前 AIX 上还没有这样的包管理器。您可以尝试从 IBM 网站安装 RPM:

http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html

安装:rpm -i .rpm

如果再次有依赖,请在上面的链接中搜索该包,下载并安装后重试。

答案2

有文件集和 rpm 包可供用户下载,然后使用“installp”或“rpm”命令安装它们。因此,除非您使用“SUMA”自动升级软件包,否则没有可用于直接安装软件包的在线存储库,但您必须显式下载它们,然后安装它们。

如果您希望依赖项也得到解决,那么您可以使用“installp -g”命令来安装具有依赖项的文件集,但随后您必须确保文件集在系统上可用。

答案3

有一个地方。虽然不如apt那么舒服,但仍然如此。

答案4

仅供参考:您提到的问题是我们(在 AIX 中)亲切地称为“依赖地狱”的问题 - 请参阅https://en.wikipedia.org/wiki/Dependency_hell一个漂亮的权利。

回答:Michael Perzl 在这里给出了他的解决方案:http://www.perzl.org/aix/index.php?n=FAQs.FAQs#rpm-dependency-hell- 您可能会在这里找到您正在寻找的依赖项。

注意:对于svn,我一直在使用jsvn(基于java的版本) - 因为我发现下载和安装官方版本太麻烦了 - 因为依赖地狱。

相关内容