手册页部分 1M: 系统管理命令

退出打印视图

更新时间: 2014 年 7 月
 
 

pkg.sysrepo(1M)

名称

pkg.sysrepo - 映像包管理系统的系统信息库配置

用法概要

/usr/lib/pkg.sysrepo -p port [-c 
cache_dir] [-s cache_size]
    [-w http_proxy] [-W https_proxy]

描述

pkg.sysrepo 用于生成映像包管理系统 (Image Packaging System, IPS) 系统信息库的配置文件。pkg.sysrepo svc:/application/pkg/system-repository 服务管理工具 (Service Management Facility, SMF) 服务调用。应对 SMF 服务中的属性进行配置更改。

系统信息库负责提供对通过集中代理在参考映像中配置的软件包系统信息库的访问权限。配置为使用系统信息库的任何客户机可立即看到对该参考映像所做的发布者配置更改。

系统信息库主要用于全局区域,以允许非全局区域访问在全局区域中配置的系统信息库。SMF 服务 svc:/application/pkg/zones-proxyd svc:/application/pkg/zones-proxy-client 负责提供非全局区域和全局区域之间的传输。只有 pkg(5) 使用该传输。

请注意,只有 httphttpsv4 文件系统信息库以及 p5p 归档受支持。较旧的文件系统信息库格式不受支持。有关系统信息库版本的更多信息,请参见 pkgrepo(1)。

选项

支持以下选项:

–c cache_dir

指定系统信息库在缓存来自所配置的发布者的响应时应使用的目录的绝对路径。

缺省情况下,使用文件高速缓存。但是,可以使用特殊值 memory 来表示应使用内存高速缓存。特殊值 None 可用于表示系统信息库不应执行任何缓存。应使用 config/cache_dir SMF 属性配置该设置。

–p port

指定系统信息库应当用来侦听请求的端口。应使用 config/port SMF 属性配置该设置。

–s cache_size

定义系统信息库的最大高速缓存大小的整数值 (MB)。应使用 config/cache_max SMF 属性配置该设置。

–w http_proxy

scheme://hostname[:port] 格式的字符串,用于定义一个 Web 代理服务器,系统信息库可以使用该 Web 代理服务器来访问基于 http 的软件包系统信息库。可以使用 config/http_proxy SMF 属性配置此设置。

–W https_proxy

scheme:// hostname[:port] 格式的字符串,用于定义一个 Web 代理服务器,系统信息库可以使用该 Web 代理服务器来访问基于 https 的软件包系统信息库。可以使用 config/https_proxy SMF 属性配置此设置。

示例

示例 1 启用系统信息库
$ svcadm enable svc:/application/pkg/system-repository

退出状态

将返回以下退出值:

0

命令成功。

1

命令无法写入有效配置。

2

指定的命令行选项无效。

99

发生了意外的异常。

属性

有关下列属性的说明,请参见 attributes(5):

属性类型
属性值
可用性
package/pkg
接口稳定性
Uncommitted(未确定)

另请参见

pkg(1)pkg.depotd(1M)pkg(5)

https://java.net/projects/ips/pages/Home