跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 10 8/11 安装指南:Solaris Live Upgrade 和升级规划 Oracle Solaris 10 8/11 Information Library (简体中文) |
第 1 部分使用 Solaris Live Upgrade 进行升级
4. 使用 Solaris Live Upgrade 创建引导环境(任务)
5. 使用 Solaris Live Upgrade 进行升级(任务)
7. 维护 Solaris Live Upgrade 引导环境(任务)
8. 在安装了非全局区域的系统中升级 Oracle Solaris OS
10. Solaris Live Upgrade(命令参考)
第 2 部分使用 Solaris Live Upgrade 升级和迁移到 ZFS 根池
11. Solaris Live Upgrade 和 ZFS(概述)
12. 针对 ZFS 的 Solaris Live Upgrade(规划)
14. 针对安装了非全局区域的 ZFS 的 Solaris Live Upgrade
使用下列标准的 Solaris 实用程序时,必须在无用户输入信息提示的情况下,添加或删除软件包。
定制 JumpStart 程序
Solaris Live Upgrade
Solaris 安装程序
Solaris Zones
要测试软件包以确保该软件包能在无用户交互的情况下安装,可使用 pkgadd 命令的 -a 选项创建一个新管理文件。-a 选项将定义一个安装管理文件,该文件用来替代缺省的管理文件。使用缺省文件时可能会导致提示用户输入更多信息。您可以创建一个管理文件,该文件指示 pkgadd 应绕过这些检查并安装软件包,无需用户确认。有关详细信息,请参见手册页 admin(4) 或 pkgadd(1M)。
以下示例说明了 pkgadd 命令如何使用管理文件。
如果未提供任何管理文件,则 pkgadd 将使用 /var/sadm/install/admin/default。使用此文件可能会导致发生用户交互。
# pkgadd
如果在命令行上提供了一个相对管理文件,则 pkgadd 将在 /var/sadm/install/admin 中查找文件名并使用该文件。在本示例中,相对管理文件名为 nocheck,因此 pkgadd 将查找 /var/sadm/install/admin/nocheck。
# pkgadd -a nocheck
如果提供了绝对文件,则 pkgadd 将使用该文件。在此示例中,pkgadd 在 /tmp 中查找 nocheck 管理文件。
# pkgadd -a /tmp/nocheck
示例 B-3 安装管理文件
以下是一个安装管理文件示例,该安装管理文件几乎不需要与 pkgadd 实用程序进行用户交互。除非软件包需要的空间大于系统中的可用空间,否则 pkgadd 实用程序将使用此文件并安装软件包,而不会提示用户输入更多的信息。
mail= instance=overwrite partial=nocheck runlevel=nocheck idepend=nocheck space=ask setuid=nocheck confiict=nocheck action=nocheck basedir=default