Solaris 9 安装指南

与定制 JumpStart 程序的升级顺应性

定制 JumpStart 程序顺应性能够确保软件包可作为传统 Solaris 安装公用程序的一部分被添加和删除,这些公用程序包括:

定制 JumpStart 程序顺应性还可确保软件包可参与 Solaris 升级。要与定制 JumpStart 程序兼容,软件包也必须符合定制 JumpStart 程序和 Solaris Live Upgrade 非活动引导环境的要求中说明的非活动引导环境的要求。

为了能够有效地使用定制 JumpStart 程序,软件包必须在不提示用户输入信息的情况下添加或删除。为了禁止用户交互,请使用 pkgadd 命令 -a 选项来设置一个新的管理文件。-a 选项将定义一个安装管理文件,该文件用来替代缺省的管理文件。使用缺省文件时可能会导致提示用户输入更多信息。您可以创建一个管理文件,该文件指示 pkgadd 应绕过这些检查并安装软件包,无需用户确认。有关详细信息,请参见手册页 admin( 4)pkgadd( 1M)

以下示例显示了如何使用 pkgadd 管理文件。

下面是一个使用了 pkgadd 公用程序的安装管理文件的示例,它几乎不需要进行用户交互。除非软件包需要的空间大于系统中的可用空间,否则 pkgadd 公用程序将使用此文件并安装软件包,而不会提示用户输入更多的信息。

mail=
instance=overwrite
partial=nocheck
runlevel=nocheck
idepend=nocheck
space=ask
setuid=nocheck
confiict=nocheck
action=nocheck
basedir=default