chcosi 命令

用途

管理公共操作系统映像(COSI)。

语法

安装软件:

奇科西 -我 -s [-f文件集 | -b installp_bundle | -F 修订 | B fix_bundle] [-c] [-R] [-] COSI

更新软件:

奇科西 -s [-f文件集 | -b installp_bundle | -F 修订 | B fix_bundle] [-c] [-R] [-] COSI

拒绝软件:

奇科西 -j [-f文件集 | -b installp_bundle | -F 修订 | B fix_bundle] [-R] [-] COSI

除去软件:

奇科西 - {-f文件集 | -b installp_bundle | -F 修订 | B fix_bundle} [-R] [-] COSI

除去软件:

奇科西 [-f文件集 | -b installp_bundle | -F 修订 | B fix_bundle] [-R] [-] COSI

描述

chcosi 命令管理从 mkcosi 命令创建的公共操作系统映像 (COSI)。 管理任务包括安装、更新、拒绝、除去和落实公共映像上的软件。

要在公共映像上安装和更新软件,需要使用 Source 参数来指示命令从哪里获得可安装的映像。 特定可安装映像来自 -f-b-F-B 标志和参数。 对于安装,更新,拒绝和落实操作,如果未指定 -f-b-F-B 标志和参数,那么该操作将使用 "全部假定" 值。 因此,如果进行的是安装或更新操作,那么操作中将使用从来源中获得的所有映像。 如果进行的是拒绝或落实操作,那么整个软件都将从公共映像得以落实,或遭公共映像拒绝。 如果随安装或更新操作一起指定了 -c 标志,那么将落实软件,而不是应用软件。 如果要管理的公共映像正由瘦服务器使用,那么将创建该公共映像的克隆,并且将对此克隆映像执行管理操作。 克隆的命名约定是原始公共映像名称加上后缀 _X{count},其中 count 是一个数字,每次克隆公共映像时,该数字会增加。

chcosi 命令取决于系统上存在的 bos.sysmgt.nim.master 文件集。 如果未首先运行 mkcosi 命令以创建用于管理的公共映像,那么此命令将无法执行。

标志

描述
-b 安装包安装 指定要对公共映像执行的 installp_bundle NIM 资源。
-B 修复包 指定要对公共映像执行的 fix_bundle NIM 资源。
-c 指定将公共映像上待安装或更新的软件置于“落实”状态。
-f 文件集 指定要对公共映像执行的文件集的列表。
-F 修订 指定要对公共映像执行的修订的列表。
-i 指定要安装的软件。
-j 指定要拒绝的软件。
-r 指定要除去的软件。
-R 指定应用于必需软件的操作。
-s 指定公共映像管理源。 源可以是 lpp_source,具有可安装介质的设备,可安装映像的目录或可安装映像的远程位置。
-u 指定要更新或落实的软件。
-v chcosi 命令运行时启用详细调试输出。

退出状态

描述
0 命令成功完成。
>0 发生错误。

安全性

访问控制: 您必须具有 root 用户权限才能运行 chcosi 命令。

示例

  1. 要将 csm.core 软件从 CD-ROM 安装到名为 cosi1的公共映像上,请输入:
    chcosi -i -s cd0 -f csm.core cosi1 
    csm.core 文件集安装在 cosi1 公共映像上,并且该文件集处于 "已应用" 状态。

位置

/usr/sbin/chcosi

文件

描述
/etc/niminfo 包含 NIM 使用的变量。