跳过导航链接
在 Oracle Solaris 11.1 中使用映像包管理系统打包和交付软件
Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
搜索范围:
本文档
整个文档库
请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
--选择--
Deutch (German)
Español (Spanish)
Français (French)
Italiano (Italian)
Português Brasil (Portuguese)
日本語 (Japanese)
한국어 (Korean)
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
其他语言
其他
Your rating has been updated
感谢您的反馈!
您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?
前往问卷调查
不。谢谢。
在 Oracle Solaris 11.1 中使用映像包管理系统打包和交付软件
2012 年 10 月
本文档介绍了如何使用 Oracle Solaris 映像包管理系统 (IPS) 功能对要在 Oracle Solaris 11 系统上安装和更新的软件进行打包。
文档信息
前言
1. IPS 设计目标、概念和术语
IPS 设计目标
软件自组装
软件自组装工具
原子软件对象
配置组合
执行器和 SMF 服务
Oracle Solaris 中的软件自组装的示例
Apache Web Server
交付配置片段的多个软件包
IPS 软件包生命周期
IPS 术语和组件
可安装的映像
软件包标识符:FMRI
软件包发布者
软件包名称
软件包版本
软件包内容:操作
文件操作
目录操作
链接操作
硬链接操作
设置操作
驱动程序操作
依赖操作
许可证操作
传统操作
签名操作
用户操作
组操作
软件包系统信息库
2. 使用 IPS 打包软件
设计软件包
创建并发布软件包
生成软件包清单
将必要的元数据添加到生成的清单中
评估相关项
生成软件包相关项
解析软件包相关项
添加需要的任何侧面或执行器
验证软件包
发布软件包
发布到本地文件系统信息库
作为软件包归档文件发布
使用软件包系统信息库和归档文件
测试软件包
将 SVR4 软件包转换为 IPS 软件包
从 SVR4 软件包生成 IPS 软件包清单
验证已转换的软件包
其他软件包转换注意事项
3. 安装、删除和更新软件包
软件包更改是如何执行的
检查输入中的错误
确定系统结束状态
运行基本检查
运行解析器
优化解析器结果
评估操作
下载内容
执行操作
处理执行器
更新引导归档文件
4. 指定软件包相关项
相关项类型
require
相关项
require-any
相关项
optional
相关项
conditional
相关项
group
相关项
origin
相关项
incorporate
相关项
parent
相关项
exclude
相关项
约束和冻结
约束可安装的软件包版本
放宽对可安装的软件包版本的约束
冻结可安装的软件包版本
5. 允许变量
互斥软件组件
可选软件组件
6. 以编程方式修改软件包清单
Transform 规则
Include 规则
转换顺序
打包的转换
7. 在软件包安装过程中自动进行系统更改
在软件包操作中指定系统修改
交付 SMF 服务
交付新的 SMF 服务
交付运行一次的服务
在 SMF 方法中支持软件包自组装
测试是否需要重新编译配置文件
限制等待自组装完成的时间
8. 有关软件包更新的高级主题
避免软件包内容冲突
重命名、合并和拆分软件包
重命名单个软件包
合并两个软件包
一个软件包兼并另一个软件包
重命名两个软件包
拆分一个软件包
使软件包过时
保留迁移的可编辑文件
删除或重命名目录时移动未打包的内容
交付应用程序的多个实现
交付要在引导环境之间共享的目录
如何将内容交付到共享目录
9. 对 IPS 软件包进行签名
对软件包清单进行签名
定义签名操作
发布已签名的软件包清单
对已签名的软件包进行故障排除
未发现链证书
未发现授权证书
不可信的自签名证书
签名值与预期值不匹配
未知关键扩展
未知扩展值
未经授权使用证书
非预期的散列值
已吊销的证书
10. 处理非全局区域
非全局区域的打包注意事项
软件包是否跨越全局区域与非全局区域之间的边界?
非全局区域中应安装多少个软件包?
在非全局区域中安装软件包的故障排除
具有依赖于自身的 parent 相关项的软件包
不具有依赖于自身的 Parent 相关项的软件包
11. 修改已发布的软件包
重新发布软件包
更改软件包元数据
更改软件包发布者
A. 对软件包进行分类
指定分类
分类值
B. 如何使用 IPS 打包 Oracle Solaris OS
Oracle Solaris 软件包版本控制
Oracle Solaris Incorporation 软件包
释放相关项约束
Oracle Solaris 组软件包
属性和标记
信息属性
Oracle Solaris 属性
特定于组织的属性
Oracle Solaris 标记