|
|
|
geninstall Command
Purpose
A generic installer that installs software products of various
packaging formats. For example, installp, RPM, SI, and ISMP.
在任何操作系统中安装部署软件,都会要求所安装的软件产品具有特定的格式,比如在 Linux 中,RPM 是最常见的软件安装格式 , 而在AIX 中,installp 是最常见的软件安装格式。installp格式的软件产品根据粒度大小,可以划分为文件集、软件包,许可程序产品等等。这些不同粒度的安装包可以同时安 装,也可以分别独立安装。在 AIX 5.1 以前,AIX 不支持installp 以外的软件安装格式,如果一些软件没有创建对应的 installp 安装包,那么这些软件就无法在 AIX 上安装使用,这造成了很多优秀的软件产品在 AIX 上的缺失。从 5.1 开始,AIX 允许用户通过SMIT 或者 geninstall(General Install) 命令来进行多种文件格式软件的安装工作。新增的支持格式包括 RPM 格式和 InstallShIEld MultiPlatform (ISMP) 格式。与此同时,AIX 的安装光盘中也开始包含 installp 格式以外的安装程序。用户可以在安装光盘的 installp/ppc 目录上找到 installp 安装文件,在光盘的 RPMS/ppc 上找到 RPM 安装文件,在光盘的 ISMP/ppc 找到 ISMP 安装文件。
|
环境
产品: AIX
平台: pSeries, AIX
版本: V5
|
在AIX 5L 操作系统中,新增加了一个安装命令叫geninstall。和installp不同的是,geninstall命令可以用来安装多种不同格式的软件包。除 了传统的installp 格式的软件包外,geninstall目前还支持的格式包括:ISMP(Websphere 使用),RPM(linux 使用)和 UDI(device driver使用)。那么如何安装这些包呢?
|
假设要安装在/usr/sys/inst.images目录下的所有RPM格式的软件包,可以用命令 geninstall -d /usr/sys/inst.images *
假设要安装在/usr/sys/inst.images目录下的所有installp格式的软件包,可以用命令 geninstall -d /usr/sys/inst.images *
假设要安装在/usr/sys/inst.images目录下的某一个软件包(如bos.Ined),可以用命令 geninstall -d /usr/sys/inst.images bos.Ined
注意:如果在一个目录下的软件包是不同格式的,geninstall不可以同时安装它们。因此在使用geninstall命令来安装前,首先需要将这些软件包分开到不同的子目录中。
|
|
|
如
要从命令行安装 cdrecord 和 mtools RPM 软件包,请输入以下命令:
# geninstall -d/dev/cd0 R:cdrecord R:mtools
本文转自 pk2008 51CTO博客,原文链接:http://blog.51cto.com/837244/1076739