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.  处理非全局区域

11.  修改已发布的软件包

A.  对软件包进行分类

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

Oracle Solaris 软件包版本控制

Oracle Solaris Incorporation 软件包

释放相关项约束

Oracle Solaris 组软件包

属性和标记

信息属性

Oracle Solaris 属性

特定于组织的属性

Oracle Solaris 标记

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

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

Oracle Solaris 软件包版本控制

软件包标识符:FMRI介绍了 pkg.fmri 属性以及版本字段的不同组件,包括如何使用版本字段支持软件开发的不同模型。本节介绍了 Oracle Solaris OS 如何使用版本字段,并带您深入了解细粒度版本控制方案为何很有用的原因。在您的软件包中,无需遵循 Oracle Solaris OS 使用的同一版本控制方案。

以下样例软件包 FMRI 中版本字符串的每个部分的含义如下所示:

pkg://solaris/system/library@0.5.11,5.11-0.175.1.0.0.2.1:20120919T082311Z
0.5.11

组件版本。对于属于 Oracle Solaris OS 的软件包,这是 OS major.minor 版本。对于其他软件包,这是上游版本。例如,以下 Apache Web Server 软件包的组件版本为 2.2.22:

pkg:/web/server/apache-22@2.2.22,5.11-0.175.1.0.0.2.1:20120919T122323Z
5.11

内部版本。此版本用于定义为其构建此软件包的 OS 发行版。对于为 Oracle Solaris 11 创建的软件包,内部版本应始终为 5.11。

0.175.1.0.0.2.1

分支版本。Oracle Solaris 软件包显示软件包 FMRI 中版本字符串的分支版本部分中的以下信息:

0.175

主发行编号。主要或市场开发发行版的内部版本号。在此示例中,0.175 表示 Oracle Solaris 11。

1

更新发行编号。此 Oracle Solaris 发行版的更新发行版号。对于 Oracle Solaris 发行版的第一个客户交付版本,更新值为 0,该发行版第一次更新后值为 1,第二次更新后值为 2,以此类推。在此示例中,1 表示 Oracle Solaris 11.1。

0

SRU 编号。此更新发行版的 Support Repository Update (SRU) 编号。SRU 仅包含错误修复,不包括新增功能。Oracle Support Repository 仅可用于具有支持合同的系统。

0

保留。该字段当前未用于 Oracle Solaris 软件包。

2

SRU 内部版本号。SRU 的内部版本号,或主要发行版的更新编号。

1

夜间生成的内部版本号。单个每日内部版本的内部版本号。

20120919T082311Z

时间戳。时间戳在发布软件包时定义。