以下每个示例均会验证系统上是否安装了 Sun Update Connection Proxy 软件。
以下示例显示应如何配置 Sun Update Connection Proxy,才能指向链中的其他代理。您要配置两个代理,以便为两栋大楼中的系统提供服务。
您要将 psvr1 配置为从 Sun 更新服务器获取更新。而且,psvr1 使用网络代理与 Internet 进行通信。在可以使用 Sun Update Connection Proxy 之前,必须指定网络代理的主机名称 networkproxy1 和端口号 2010。在配置 psvr1 之后,必须将其启动。您也可让其在系统引导时自动重新启动。
psvr1 # pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) psvr1 # patchsvr setup -x networkproxy1:2010 psvr1 # patchsvr setup -p https://getupdates1.sun.com/ psvr1 # patchsvr start Starting Local Patch Server psvr1 # patchsvr enable |
通过将 URL (http://psvr1:3816/solaris/) 指定给 psvr2,将此服务器配置为从 psvr1 获取更新。在配置 psvr2 之后,必须将其启动。您也可让其在系统引导时自动重新启动。
psvr2 # pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) psvr2 # patchsvr setup -p http://psvr1:3816/solaris/ psvr2 # patchsvr start Starting Local Patch Server psvr2 # patchsvr enable |
现在,这两个更新服务器均已完成配置并启动,请配置客户机系统以使用它们。请参见如何指定更新源 (GUI)。
以下示例显示如何配置 Sun Update Connection Proxy,以从 /export/updates 目录中的本地更新集合获取更新。指向此目录的 URL 为 file:///export/updates。在配置代理后,必须将其启动。您也可让其在系统引导时自动重新启动。
# pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) # patchsvr setup -p file:///export/updates # patchsvr start Starting Local Patch Server # patchsvr enable |
现在,更新服务器已完成配置并启动,请配置客户机系统以使用它。请参见如何指定更新源 (GUI)。
以下示例显示如何配置 Sun Update Connection Proxy,以从第一个 CD-ROM 驱动器所挂载 CD 上的本地更新集合中获取更新。指向此 CD 的 URL 为 file:///cdrom/cdrom0。在配置代理后,必须将其启动。您也可让其在系统引导时自动重新启动。
# pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) # patchsvr setup -p file:///cdrom/cdrom0 # patchsvr start Starting Local Patch Server # patchsvr enable |
现在,更新服务器已完成配置并启动,即可配置客户机系统以使用它。请参见如何指定更新源 (GUI)。
以下示例显示如何配置 Sun Update Connection Proxy,以从远程系统上挂载的更新集合中获取更新。指向此目录的 URL 为 /net/mars/export/updates。在配置代理后,必须将其启动。您也可让其在系统引导时自动重新启动。
# pkginfo | grep SUNWpsvr system SUNWpsvrr Patch Server Deployment (Root) system SUNWpsvru Patch Server Deployment (Usr) # patchsvr setup -p file:///net/mars/export/updates # patchsvr start Starting Local Patch Server # patchsvr enable |
现在,更新服务器已完成配置并启动,即可配置客户机系统以使用它。请参见如何指定更新源 (GUI)。
您可以检查 Sun Update Connection Proxy 的配置设置以帮助诊断问题或了解服务器更新的相关设置。
此信息包括以下内容:
更新集合的位置。本地服务器上没有所请求的更新时要检查的更新源。
网络代理信息。用于与 Internet 进行通信的网络代理的主机名称和端口。
更新高速缓存的位置。高速缓存更新的目录。
以超级用户的身份登录到 Sun Update Connection Proxy。
列出代理的配置设置。
# patchsvr setup -l Patch source URL: https://getupdates1.sun.com Cache location: /var/sadm/spool/patchsvr Web proxy host name: mars Web proxy port number: 8080 |
如果要更改 Sun Update Connection Proxy 的配置设置,必须先停止代理。使用 patchsvr setup 命令更改设置后,必须重新启动代理。
有关可更改的配置设置的信息,请参见 patchsvr(1M) 手册页。