我的 UNIX 经验中缺少 AIX。现在我遇到了一个问题,因为我的 UNIX/Linux 类型几乎是混合的。所以我需要一些帮助来解决我的 AIX 情况。
我正在尝试将用户需要的公共域程序放在我们的 AIX 系统上。这些软件包的最佳来源是什么?它是否保持最新?这些软件包的通常安装过程是什么。
我有 5.1 和 5.3-TL8 系统混合版,并且对在这些系统上部署 ssh 特别感兴趣。
再次感谢你的帮助!
答案1
AIX 社区通常坚持适用于 AIX 的 IBM Linux 工具箱。它包含相当数量的 Gnu 程序,包括 ssh(顺便说一句,Gnu 不同于“公共域”)。程序易于安装(通过rpm -ih xxx.rpm
)。遗憾的是,工具箱由 IBM“按原样”提供,不支持,并且很少更新。
我要查看的第二个来源是http://www.bullfreeware.com。非常相似,更新更频繁。请注意,这些软件包使用与 IBM 站点相同的 /opt/freeware/ 路径,因此在混合使用来自两个站点的软件包时需要小心谨慎。
另一个是http://pware.hvcc.edu/。它打包在 AIX 本机 bff 文件中,而不是 rpm 文件中。因此使用 进行安装smitty install_latest
。它专门使用 /opt/pware* 路径,因此您可以安全地与其他开源软件包一起安装。我喜欢这个网站的地方在于它有一些有用的“捆绑包”,即您可以一次性下载一组有用的软件(大约 200 MB)。
答案2
除了上面列出的网站之外,Perzl 网站是 AIX 下开源软件包 (RPM) 的重要来源。这些软件包经常更新,并且通常包含预期的编译选项,而这些选项在 AIX 下有时很难实现。
Pware 软件包非常好,但是它们有点像“全有或全无”的主张,因为它们往往捆绑在一起,所以人们可能被迫安装完整的 LAMP 堆栈(MySQL、PHP 等)才能获得 Apache 的 HTTP 服务器。
Bull 网站还可以,但是我遇到了链接断开的问题,或者发现软件包不包含对必备功能的支持,例如 OpenLDAP 中的加密支持(我可能在这里的具体细节上有误,因为我对细节的记忆很模糊)。