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

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

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

保留迁移的可编辑文件

更新软件包时的一个常见问题是可编辑文件的迁移,这包括在两个软件包之间移动文件以及更改文件在所安装文件系统中的位置。

在软件包之间迁移可编辑文件。

如果文件名和文件路径未发生更改,IPS 将尝试迁移在两个软件包之间移动的可编辑文件。在软件包之间移动文件的一个示例是重命名软件包。

在文件系统中迁移可编辑文件。

如果文件路径发生了更改,请确保指定了 original_name 属性以保留用户对文件所做的定制。

如果最初交付此文件的软件包中的 file 操作未包含属性 original_name,请在更新的软件包中添加该属性。将该属性的值设置为源软件包的名称,后跟一个冒号和文件的原始路径,没有前导 /

在可编辑的文件上提供 original_name 属性后,不要更改其属性值。此值用作所有正向移动的唯一标识符,以便不管在更新时跳过了多少个版本号都可以正确保留用户的内容。