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

文档信息

前言

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

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

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

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

更新本地系统信息库

检查和设置系统信息库属性

定制本地系统信息库

使用多个 Depot 服务器实例提供多个系统信息库

Depot 服务器的 Apache 配置

为 Depot 服务器配置高速缓存

目录属性文件的高速缓存注意事项

搜索的高速缓存注意事项

在 Web 代理后运行 Depot 服务器

建议的常规 Apache 配置设置

Apache 配置示例

带有前缀的简单代理配置

在一个域中有多个系统信息库

负载平衡配置

完整的负载平衡示例

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

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

更新本地系统信息库

将版本更高的软件包传输到本地系统信息库之前,请确保系统信息库服务器运行的 Oracle Solaris 11 OS 版本与计划要复制的软件包所基于的版本相同,或者比后者的版本高。例如,如果服务器运行的是 Oracle Solaris 11 OS,并且您希望将系统信息库更新到 Oracle Solaris 11.1 系统信息库,请在更新系统信息库之前将服务器更新到 Oracle Solaris 11.1。有关更新系统的信息,请参见《添加和更新 Oracle Solaris 11.1 软件包》中的"更新映像"

无论本地 IPS 软件包系统信息库是使用 pkgrecv 命令还是 .iso 文件创建的,请使用 pkgrecv(1) 命令来更新系统信息库。仅更新更改过的软件包。请参见复制系统信息库中的性能提示。

更改系统信息库的内容前,应该捕获系统信息库文件系统的快照。为快照指定有意义的名称,如包含支持系统信息库更新 (Support Repository Update, SRU) 数量。有关 ZFS 快照和回滚的更多信息,请参见《Oracle Solaris 11.1 管理:ZFS 文件系统》

$ pkgrecv -s http://pkg.oracle.com/solaris/support/ -d /export/repoSolaris11 \
--key /var/pkg/ssl/Oracle_Solaris_11_Support.key.pem \
--cert /var/pkg/ssl/Oracle_Solaris_11_Support.certificate.pem '*'

如果将定期执行此类更新,您可能会希望使用 PKG_SRCPKG_DEST 环境变量。

$ export PKG_SRC=http://pkg.oracle.com/solaris/support/
$ export PKG_DEST=/export/repoSolaris11
$ pkgrecv '*'

更新系统信息库之后,运行以下命令对系统信息库中找到的任何新软件包编写目录,并更新所有搜索索引。

$ pkgrepo rebuild -s /export/repoSolaris11

如果要通过 HTTP 接口提供系统信息库,请重新启动 SMF 服务:

$ svcadm restart application/pkg/server:default

如果创建了多个系统信息库,在重新启动该服务时请确保指定相应的服务实例。