JavaScript is required to for searching.
跳过导航链接
退出打印视图
在 Oracle Solaris 11.1 中使用映像包管理系统打包和交付软件     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

1.  IPS 设计目标、概念和术语

2.  使用 IPS 打包软件

3.  安装、删除和更新软件包

4.  指定软件包相关项

5.  允许变量

6.  以编程方式修改软件包清单

7.  在软件包安装过程中自动进行系统更改

8.  有关软件包更新的高级主题

9.  对 IPS 软件包进行签名

10.  处理非全局区域

非全局区域的打包注意事项

软件包是否跨越全局区域与非全局区域之间的边界?

非全局区域中应安装多少个软件包?

在非全局区域中安装软件包的故障排除

具有依赖于自身的 parent 相关项的软件包

不具有依赖于自身的 Parent 相关项的软件包

11.  修改已发布的软件包

A.  对软件包进行分类

B.  如何使用 IPS 打包 Oracle Solaris OS

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

在非全局区域中安装软件包的故障排除

本节介绍用户尝试在非全局区域中安装软件包时可能遇到的问题。

具有依赖于自身的 parent 相关项的软件包

如果在非全局区域中安装软件包时遇到问题,请确保全局区域中的以下服务处于联机状态:

svc:/application/pkg/zones-proxyd:default
svc:/application/pkg/system-repository:default

确保非全局区域中的以下服务处于联机状态:

svc:/application/pkg/zones-proxy-client:default

这三个服务向非全局区域提供发布者配置,并提供一个信道,非全局区域可使用该通道向全局区域提供的、指定给系统发布者的系统信息库发送请求。

您不能在非全局区域中更新软件包,因为其具有依赖于自身的 parent 相关项。从全局区域启动更新;pkg 可同时更新非全局区域和全局区域。

在非全局区域中安装软件包后,对软件包功能进行测试。

不具有依赖于自身的 Parent 相关项的软件包

如果软件包没有依赖于自身的 parent 相关项,则无需在全局区域中配置发布者,并且不应在全局区域中安装软件包。在全局区域更新软件包将不会更新非全局区域中的该软件包。这种情况下,在全局区域更新软件包将导致测试旧版本的非全局区域软件包时发生意外结果。

在这种情况下,最简单的解决方案就是使发布者可用于非全局区域,并在非全局区域中安装和更新软件包。

如果该区域无法访问发布者的系统信息库,则在全局区域配置发布者会使 zones-proxy-clientsystem-repository 服务能够通过代理访问非全局区域的发布者。然后,在非全局区域安装并更新软件包。