Solaris 8 安装增补

Web Start Flash 命令

使用 Web Start Flash 命令创建和管理 Web Start Flash 归档。

flarcreate

使用 flarcreate 命令从主机创建 Web Start Flash 归档。当主机运行在多用户或单用户模式时,可以使用该命令。如果主机是从 Solaris 软件 CD(2 之 1)或从 Solaris 网络映像引导的,也可以使用 flarcreate。 当创建 Web Start Flash 归档时,主机应尽可能处于稳定状态。该命令的语法为:

flarcreate -n name [-R root] [-S] [-H] [-c] [-x exclude] [-t [-p posn][-b blocksize]] [-i date] [-m master] [-u section [-d dir]] [-U key=val] [-a author] [-e descr|-E descr_file] [-T type] path/filename

在本命令中,path 是保存归档文件的目录,filename 是归档文件的名称。如果未指定路径,则 flarcreate 将在当前目录中保存归档文件。

表 9-3 flarcreate 的命令行选项

选项 

说明 

必需选项 

-n name

该标志的值就是归档的名称。指定的 name 就是 content_name 关键字的值。

压缩选项 

-c

使用 compress(1) 压缩归档。

目录和大小选项 

-R root

从位于根部的文件系统树创建归档。如果未指定该选项,则 flarcreate 从位于 / 的文件系统创建归档。

-S

归档中不包括大小信息。 

-x exclude

从归档中排除 exclude 目录。

-H

不产生散列标识符。 

用于用户定义段的选项 

-u section

包括一个用户定义段。为了包括一个以上的用户定义段,section 必须是一个以空格分隔的段名称列表。

-d dir

dir 中检索使用 -u 指定的段文件。

用于磁带归档的选项 

-t

在磁带设备上创建归档。outfile 参数是磁带设备的名称。

-p posn

仅和 -t 选项一起联用。指定磁带设备上的位置,以便 flarcreate 存储归档。如果未使用此选项,则 flarcreate 将在磁带的当前位置放置归档。

-b blocksize

指定 flarcreate 在创建归档时使用的块大小。如果未指定块大小,则 flarcreate 使用缺省的块大小 64k。

用于归档标识的选项 

-U key=val

在归档标识段中包括用户定义关键字及其值。 

-i date

使用 date 作为 creation_date 关键字的值。如果未指定日期,则 flarcreate 使用当前系统时间和日期。

-m master

对于 creation_master 关键字,使用 master 作为创建归档的主机名称。如果未指定 master,则 flarcreate 使用由 uname -n 报告的机器名称。

-e descr

使用 descr 作为 content_description 关键字的值。当使用 -E 选项时,不能使用该选项。

-E descr_file

从文件 descr_file 检索 content_description 关键字的值。当使用 -e 选项时,不能使用该选项。

-a author

使用 author 作为归档标识段中的作者名称。如果未指定作者,则 flarcreate 将不会把作者包括在归档标识段中。

-T type

使用 type 作为 content_type 关键字的值。如果未指定类型,则 flarcreate 不包括 content_type 关键字。

flar

flar 命令允许您对归档进行管理。可以使用 flar 命令来完成下列任务:

从归档中提取信息

使用带 -i 选项的 flar 命令获取有关已建归档的信息。该命令的语法为:

flar -i [-l] [-k keyword] [-t [-p posn] [-b blocksize]] filename

表 9-4 flar -i 的命令行选项

选项 

说明 

-k keyword

只返回关键字 keyword 的值。

-l

列出归档段中的所有文件。 

分割归档

-s 选项的 flar 命令把 Web Start Flash 归档分割为段。flar 命令将每个段复制到当前目录或指定目录中的一个单独文件中。这些文件按照段进行命名,例如,归档 cookie 保存在名为 cookie 的文件中。您可以指定 flar 命令仅保存一个段。该命令的语法为:

flar -s [-d dir] [-u section] [-f archive] [-S section] [-t [-p posn] [-b blocksize]] filename

表 9-5 flar -s 的命令行选项

选项 

说明 

-d dir

检索要从 dir (而不是当前目录)复制的段。

-u section

如果未使用该选项,则 flar 复制当前目录中所有的段。如果使用了该选项,则 flar 复制 Cookie、标识、归档和 section 段。可以指定单个段名,也可以指定由空格分隔的段名列表。

-f archive

将归档段提取到称为 archive 的目录中,而不是将它放到名为 archive 的文件中。

-S section

仅从归档中复制名为 section 的段。

合并归档

-c 选项的 flar 命令从单独的段创建 Web Start Flash 归档。每个段位于一个独立的文件中,其名称即为段名。至少必须具有归档 Cookie (cookie)、归档标识 (identification) 和归档文件 (archive) 段。如果 archive 是一个目录,在将它包括到合并文档中之前,flar 命令使用 cpio 对其归档。如果归档标识段指定压缩归档,则 flar 对新合并归档的内容进行压缩。

flar -c [-d dir] [-u section] [-t [-p posn] [-b blocksize]] filename


注意:

系统不对于任何段进行验证。尤其是不会对归档标识段的任何字段进行验证或更新。


表 9-6 flar -c 的命令行选项

选项 

说明 

-d dir

dir (而不是当前目录)检索取要合并的段。

-u section

如果不使用该选项,则 会合并当前目录中的所有段。如果使用了该选项,则 flar 只合并 Cookie、标识、归档和 section 段。 可以指定单个段名,也可以指定由空格分隔的段名列表。