Oracle Solaris 10 9/10 安装指南:自定义 JumpStart 和高级安装

本地设备上存储的软件包

如果在面向文件系统的随机访问设备(例如,软盘或 DVD-ROM)上存储软件包,则可以从本地设备检索 Solaris 软件包。请按照以下语法使用 package 关键字。

package package_name add local_device device path file_system_type
package_name

SUNWname 格式指定软件包名称。要查看有关已安装的系统上的软件包及其名称的详细信息,请使用 pkginfo -l 命令。

device

指定 Solaris 软件包驻留的驱动器的名称。如果设备名称使用了规则路径,那么将直接挂载该设备。如果设备名称未使用规则路径,那么安装实用程序会将 /dev/dsk/ 添加到其路径中。

path

指定 Solaris 软件包的路径(相对于指定的设备上的根 (/) 文件系统)。

file_system_type

指定设备上文件系统的类型。如果未提供文件系统类型,那么安装实用程序将尝试挂载 UFS 文件系统。如果 UFS 挂载失败,那么安装实用程序将尝试挂载 HSFS 文件系统。


示例 8–15 通过将本地设备与 UFS 文件系统一起使用来添加软件包

在本示例中,package 配置文件关键字将添加本地设备 c0t6d0s0 的 /Solaris_10/Product 目录中的 SUNWnew 软件包。这是 UFS 文件系统。

package SUNWnew add local_device c0t6d0s0 /Solaris_10/Product ufs


示例 8–16 使用本地设备从 HSFS 文件系统添加软件包

在本示例中,package 配置文件关键字将添加本地设备 c0t6d0s0 的 /Solaris_10/Product 目录中的 SUNWnew 软件包。这是 HSFS 文件系统。

package SUNWnew add local_device c0t6d0s0 /Solaris_10/Product  hsfs