JavaScript is required to for searching.
跳过导航链接
退出打印视图
复制和创建 Oracle Solaris 11 软件包系统信息库     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  映像包管理系统 软件包系统信息库

2.  复制 IPS 软件包系统信息库

从 Internet 复制系统信息库

创建本地系统信息库的基础结构

复制系统信息库

从文件复制系统信息库

获取软件包系统信息库文件

使系统信息库文件的内容可用

复制系统信息库文件

取消挂载映像

构建搜索索引

3.  提供对系统信息库的访问

4.  维护本地 IPS 软件包系统信息库

从文件复制系统信息库

本节描述如何从介质或 Oracle Solaris 11 下载站点上的系统信息库文件创建 Oracle Solaris 11 发行版软件包系统信息库的副本。

获取软件包系统信息库文件

从下载系统安装映像的位置下载 Oracle Solaris 11 IPS 软件包系统信息库 .iso 文件,或者在介质包中找到系统信息库 DVD。系统信息库位于两个文件中,总大小大约为 7 GB。

除了系统信息库 .iso 文件之外,还提供了其他两个文件。

将系统信息库文件复制到上一步创建的文件系统中。将文件串联为一个文件。

# cat sol-11-1111-repo-full.iso-a sol-11-1111-repo-full.iso-b > \
sol-11-1111-repo-full.iso
# ls /export/repoSolaris11
sol-11-1111-repo-full.iso

使系统信息库文件的内容可用

使系统信息库 .iso 文件的内容可用。

# mount -F hsfs /export/repoSolaris11/sol-11-1111-repo-full.iso /mnt
# ls /mnt
COPYRIGHT  NOTICES    README     repo

如果执行 mount 命令时收到错误消息,请确保指定了 .iso 文件的完整绝对路径。

检查工作:

# df -k /mnt
Filesystem                                       1024-blocks     Used  Available Capacity  Mounted on
/export/repoSolaris11/sol-11-1111-repo-full.iso      6778178  6778178          0   100%    /mnt

系统信息库服务器系统每次重新启动时都需要重新挂载 .iso 映像。要避免系统每次重新启动时都重新挂载 .iso,请按下一节中所述复制系统信息库文件。

复制系统信息库文件

要提高系统信息库的访问性能并避免系统每次重新启动时都重新挂载 .iso 映像,请将系统信息库文件从 /mnt/repo 复制到 ZFS 文件系统。可以使用 rsynctar 执行此复制。

检查工作:

# ls /export/repoSolaris11
pkg5.repository            README
publisher                  sol-11-1111-repo-full.iso
# df -k /export/repoSolaris11
Filesystem                  1024-blocks      Used  Available Capacity  Mounted on
rpool/export/repoSolaris11    191987712  13733450   75787939    16%    /export/repoSolaris11

取消挂载映像

取消挂载映像。

# umount /mnt