关于 SUM 基准
基准是一些目录,其中包含 SUM 可应用于本地和远程节点的更新组件。某些基准包括:
-
SPP
-
自定义 SPP 下载
-
维护补充软件包
-
SUM 创建的自定义基准/ISO
在添加基准时,SUM 搜索以下文件:
-
bpxxxx.xml
文件:列出基准名称、版本、历史记录和包含的组件。SUM 将目录中bpxxxx.xml
文件未列出的任何组件均视为附加软件包,而不是主基准。SPP、维护补充软件包和自定义基准包含bpxxxx.xml
文件。 -
..\..\manifest
目录:该目录包含有关基准中包含的某些组件的详细信息。SPP 和自定义基准包含预填充的数据库。在清单目录中包含:-
meta.xml
:包含大多数组件 xml 文件数据。 -
primary.xml
:包含有关基准中的 RPM 的详细信息。 -
system.xml
:包含 ROM 系列和系统型号之间的映射信息。 -
revision_history.xml
:包含组件的历史记录信息。
-
-
\db\BaselineDB.pdb
:这是一个预填充的数据库,如果在其它基准中没有其它数据库,SUM 将使用该数据库。在生成基准时,该文件包含组件的所有详细信息。SPP 和自定义基准包含预填充的数据库。
在 SUM 从基准中读取数据时,它使用以下优先级:
-
预填充的数据库:预填充的数据库为 SUM 提供了一种最快捷的清点基准的方法。
-
清单文件:与打开每个组件相比,使用清单文件可让 SUM 更快地清点基准。
-
读取每个组件。每个组件具有嵌入的 xml 文件 (cpxxxx.xml),其中包含有关部件的详细信息。要查看有关部件的详细信息,请执行以下操作:
-
Windows:启动组件,然后选择提取。
-
Linux scexe:从命令行中键入
./CPxxxxx.scexe --unpack=<dir>
。 -
Linux RPM:从命令行中键入
rpm -qp --scripts <rpm_name>
。组件 xml 嵌入在输出中。 -
VMware zip:解压缩该 zip 文件。
-