【AIX】AIX7.1 C编译环境部署指导说明

一、aix7.1镜像安装

安装步骤请参考另外一篇博客:【AIX】AIX系统安装教程及相关命令

Aix相关命令,参考附录一

二、基本软/硬件信息

本次安装信息如下:

图一:

图二:

图三:

图中字段解释,可以查看附录二

三、部署编译环境

1、Telnet远程连接

推荐使用终端连接工具:MobaXterm

注:

等待一段时间连接上去后,把域名解析配置文件直接去掉:

mv /etc/resolv.conf /etc/resolv.conf.bak

这个是导致连接存在长时间等待的原因。

 

2、文件传输连接

推荐使用工具:winscp

 

3、安装环境包

安装相关的RPM包

AIX的RMP包下载官网路径:AIX系统RMP下载

下载已归档的RPM包:https://share.weiyun.com/EOwoRyCu

1)通过winscp上传到aix服务器上,并解压出来。

2)其中安装gcc的rpm包时,需要先安装以下几个包,所以建议先安装以下包后,再统一安装其他的rpm包,命令如下:

rpm -Uvh gettext-0.17-1.aix5.1.ppc.rpm gettext-devel-0.17-1.aix5.1.ppc.rpm --force --nodeps --replacefiles

rpm -Uvh glib2-2.38.2-1.aix5.1.ppc.rpm glib2-devel-2.38.2-1.aix5.1.ppc.rpm --force --nodeps --replacefiles

rpm -Uvh libiconv-1.15-1.aix5.1.ppc.rpm --force --nodeps --replacefiles

rpm -Uvh info-6.4-1.aix5.1.ppc.rpm --force --nodeps --replacefiles

rpm -Uvh *.rpm --force --nodeps --replacefiles

 

安装syscalls

归档路径:https://share.weiyun.com/9nuQiVI3

1)上传包到/home,该路径可根据实际变换

2)大文件上传,需要解除文件传输大小限制

vi /etc/security/limits

修改如下:

fsize = -1

data = -1

保存后,执行refresh -s inetd

winscp重新连接即可

 

3)上传后,解压包,命令如下:

gunzip ppc.tar.gz

tar -xvf ppc.tar

 

4)安装选择步骤

输入:smitty,回车(根据如下图进行系列选择和回车)

执行完上图,进入下图:

输入完后,回车会自动选择第二行:

按F4,进入包选择界面,往下找到下图中选项:

选中后,回车,进入如下界面:

再按回车,弹出如下界面,再按回车即可:

等待安装完后,按F10可以直接退出到命令行。

这边建议把如下几项也都安装好:

 

有些已经安装了的,会提示已安装,继续进其他的安装即可。

 

附录一

  • 查看磁盘使用情况:df
  • 磁盘空间扩容命令:

  chfs -a size=+10G /dev/hd4

  +10G :根据实际调整大小

  /dev/hd4 : 逻辑卷名

  • 查看设备所有网卡

  lsdev -Cc if

  

  • 设置IP:

  smitty mktcpip

  

  

  • 查看系统版本:oslevel -r

  

  • 查看包信息:

  lslpp -L 包名

  例如:lslpp -L libpcap

  

  • 设置静态路由信息

  smitty tcpip

  

  

  

 

附录二

图中字段说明:

图一:

“32-CPUs currently”:当前 32 个 CPU

“32-CPUs configured”:配置了 32 个 CPU

“3550-MHz CPU clock rate”:CPU 时钟频率为 3550 MHz。

“PowerPC_POWER7 - Processor”:处理器类型为 PowerPC_POWER7。

“64bit - Hardware :硬件为 64 位。

“64 bit - Kernel”:内核为 64 位。

“1,06-4E99R - Logical Partition”:可能是逻辑分区的标识。

“7.1.3.0 TL03 - AIX Kernel Version”:AIX 内核的版本信息。

Localhost - Hostname”:主机名为 Localhost

Localhost - Node/WPAR Name”:节点或 WPAR(工作负载分区)的名称为 Localhost

“064E99R - Serial Number”:机器的序列号。

“IBM,8231-E1C - Machine Type”:机器类型为 IBM,8231-E1C。

 

图二:

“7100-03” 这个版本号可能是 AIX 操作系统的特定版本标识。其中,“7100” 通常代表主要的版本和发布编号,“03” 可能表示小的更新版本、补丁级别或者特定的修订版本。具体的含义需要参考 AIX 相关的版本说明文档来确定其准确的功能和特性变化。

 

图三:

Processor Type(处理器类型):显示为 PowerPC_POWER7,表明这是 PowerPC 的 POWER7 架构的处理器。

Processor Implementation Mode(处理器实现模式):POWER 7 指的是具体的实现模式。

Processor Version(处理器版本):PV_7_Compat 可能是特定的版本标识。

Number Of Processors(处理器数量):8 表示系统中存在 8 个处理器。

Processor Clock Speed(处理器时钟速度):3550 MHz 即处理器的运行频率为 3550 兆赫兹。

CPU Type(CPU 类型):64-bit 表明是 64 位的 CPU。

Kernel Type(内核类型):64-bit 意味着内核是 64 位的。

LPAR Info(逻辑分区信息):1 06-4E99R 这里可能包含有关逻辑分区的特定标识或配置信息。

Memory Size(内存大小):15552 MB 表示系统安装的物理内存总量为 15552 兆字节。

Good Memory Size(良好内存大小):15552 MB 意味着所有内存均处于正常可用状态。

Platform Firmware level(平台固件级别):AL740_046 是平台固件的版本。

Firmware Version(固件版本):IBM, AL740_046 指明了具体的固件版本信息。

Console Login(控制台登录):enable 表示控制台登录功能是启用的。

Auto Restart(自动重启):true 表明系统设置为在某些情况下自动重启。

Full Core(全核):false 说明不是全核模式。

NX Crypto Acceleration(NX 加密加速):Not Capable 表示不支持 NX 加密加速功能。

 

posted @   萧萧樂郎  阅读(71)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示