跳过导航链接 | |
退出打印视图 | |
映像包管理系统手册页 Oracle Solaris 11 Information Library (简体中文) |
- 映像包管理系统的系统信息库配置
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) 使用该传输。
请注意,仅支持 http、https 和 v4 文件系统信息库。不支持基于 p5p 的文件系统信息库或更早的文件系统信息库格式。有关系统信息库版本的更多信息,请参见 pkgrepo(1)。
支持以下选项:
系统信息库缓存来自配置的发布者的响应所应使用的目录的绝对路径。
缺省情况下,使用文件高速缓存。但是,可以使用特殊值 memory 来表示应使用内存高速缓存。特殊值 None 可用于表示系统信息库不应执行任何缓存。应使用 config/cache_dir SMF 属性配置该设置。
系统信息库侦听请求所应使用的端口。应使用 config/port SMF 属性配置该设置。
定义系统信息库的最大高速缓存大小的整数值 (MB)。应使用 config/cache_max SMF 属性配置该设置。
采用以下格式的字符串:scheme:// hostname[:port]。该字符串定义了系统信息库访问基于 http 的软件包系统信息库可使用的 Web 代理服务器。可以使用 config/http_proxy SMF 属性配置此设置。
采用以下格式的字符串:scheme:// hostname[:port]。该字符串定义了系统信息库访问基于 https 的软件包系统信息库可使用的 Web 代理服务器。可以使用 config/https_proxy SMF 属性配置此设置。
示例 1 启用系统信息库
$ svcadm enable svc:/application/pkg/system-repository
将返回以下退出值:
命令成功。
命令无法写入有效配置。
指定的命令行选项无效。
发生了意外的异常。
有关下列属性的说明,请参见 attributes(5):
|
http://hub.opensolaris.org/bin/view/Project+pkg/