跳过导航链接 | |
退出打印视图 | |
![]() |
手册页第 1 部分:用户命令 Oracle Solaris 11 Information Library (简体中文) |
- 显示软件包参数值
pkgparam [-v] [-d device] [-R root_path] pkginst [param]...
pkgparam -f filename [-v] [param]...
pkgparam 显示与命令行中请求的参数关联的值。这些值位于 pkginst 的 pkginfo(4) 文件中或通过 -f 选项命名的特定文件中。
每行显示一个参数值。除非使用 -v 选项,否则只给出参数值。使用此选项,命令的输出为以下格式:
parameter1='value1' parameter2='value2' parameter3='value3'
如果命令行未指定任何参数,则显示与软件包关联的所有参数的值。
此命令的选项和参数是:
指定存储 pkginst 的 device。它可以是磁带或可移除磁盘的目录路径名或标识符(例如,/var/tmp 或 /dev/dsk/c1d0s0)。特殊的令牌 spool 可以用来表示缺省的安装假脱机目录 (/var/spool/pkg)。
读取参数值的 filename。
定义要用作 root_path 的子目录全路径名。所有文件,包括软件包系统信息文件,都重定位到指定的 root_path 下开始的目录树。
详细模式。显示参数名称及其值。
定义应为其显示参数值的特定软件包实例。
定义应显示其值的特定参数。
如果指定软件包的参数信息不可用,命令以非零状态退出。
成功完成。
出现错误。
有关下列属性的描述,请参见 attributes(5):
|
pkgmk(1)、pkgproto(1)、pkgtrans(1)、pkgadd(1M)、pkginfo(4)、attributes(5)、largefile(5)
《Application Packaging Developer’s Guide》
使用 -f 选项,可以指定应从中提取参数值的文件。此文件应与 pkginfo(4) 文件格式相同。例如,此类文件可能在软件包开发过程中创建,而在软件测试的此阶段使用。
软件包命令可识别 largefile(5)。它们处理大于 2 GB 的文件的方法与处理较小文件的方法相同。在当前的执行中,pkgadd(1M)、pkgtrans(1) 和其他软件包命令可以处理最大 4 GB 的数据流。