由于开源软件包的依赖关系比较复杂,曾使得在AIX上安装开源软件比较麻烦,对于RPM包依赖问题,用户往往需要花费大量时间,去Perzl的 站下载相关开源包的依赖关系,以解决依赖问题:
http://www.perzl.org/aix/index.php?n=FAQs.FAQs
AIX自2016引入了yum用以自动处理依赖关系以来,RPM依赖问题即迎刃而解。了解Redhat Linux,对yum亦不陌生。以下即为在AIX上安装、配置yum的操作过程:
1
建议AIX版本
AIX 6.1 TL9 SP6 或更新版本
AIX 7.1 TL4 或更新版本
AIX 7.2 或更新版本
2
确认AIX上RPM的版本
确认rpm.rte版本不低于4.13.0.3:
安装/升级rpm.rte的方法为smitty install_latest/update_all. rpm.rte,下载地址如下:
https://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/INSTALLP/ppc/
3
安装yum包
下载最新yum包并解压,rpm -Uvh *.rpm安装。
yum依赖包下载地址:
https://public.dhe.ibm.com/aix/freeSoftware/aixtoolbox/ezinstall/ppc/
4
yum安装源配置
AIX环境安装完yum后,yum配置文件存放在/opt/freeware/etc/yum/yum.conf,其默认的安装源地址为:
考虑到大部分AIX部署的环境通常与外 有隔离,建议使用下载工具按上述安装源地址一次性下载所有安装包,在本地配置http/ftp服务,然后修改配置文件/opt/freeware/etc/yum/yum.conf,选择本地安装源。本次示例使用的即是本地安装源。
5
安装软件
接下来的一切与Linux环境没有太大差别,下面为安装gcc/gcc-c++/gcc-go的示例:
AIX技术知识集锦
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!