安装各种格式的软件包

可以使用此信息安装以不同格式接收的软件包。

除了 installp 格式化包外,还可以安装 RPM Package Manager (RPM) ,临时修订和 InstallShield MultiPlatform (ISMP) 格式化包。 可使用 SMIT 或 geninstall 命令来安装和卸载这些类型的软件包。 geninstall 命令可以检测指定软件包的格式类型并运行相应的安装命令。

AIX产品介质包含在基本操作系统 (BOS) 安装过程中安装的install包和RPM包。 installp 软件包位于以下路径中:
/mount_point/installp/ppc
RPM 软件包位于以下路径中:
/mount_point/RPMS/ppc
如果有适用于 AIX 的临时修订软件包,那么这些软件包可能位于以下路径:
/mount_point/emgr/ppc
如果您具有包含 AIXISMP 个软件包的介质,那么 ISMP 软件包位于以下路径中:
/mount_point/ISMP/ppc
geninstall 命令可将以下文件名识别为 ISMP 安装映像:
  • setupaix*
  • install*
  • setup.jar

如果使用 geninstall 命令来安装 RPM,临时修订或 ISMP 软件包,请使用前缀类型向 geninstall 命令指示要安装的软件包的类型。 软件包前缀类型如下所示:

I:  installp 格式
R:  RPM 格式
J:  ISMP 格式
E: interim fix 格式

例如,要安装 cdrecord RPM 软件包和 bos.games installp 软件包,请输入以下命令:
# geninstall -d/dev/cd0 R:cdrecord I:bos.games
geninstall 命令检测到 cdrecord 软件包是 RPM 软件包类型,并运行 rpm 命令以安装 cdrecord 软件包。 然后 geninstall 命令将检测到 bos.gamesinstallp 软件类型并运行 installp 命令来安装 bos.games 软件包。 卸载过程与安装过程相似。

在 SMIT 中,如果从软件列表中选择软件包,那么不需要指定前缀类型。