跳过导航链接 | |
退出打印视图 | |
复制和创建 Oracle Solaris 11 软件包系统信息库 Oracle Solaris 11 Information Library (简体中文) |
本节描述如何从本地网络上的目录提供本地系统信息库软件包。
要使客户机能够通过 NFS 访问本地系统信息库,请设置 sharenfs 属性以创建和发布共享。
# zfs create -o mountpoint=/export/repoSolaris11 rpool/repoSolaris11 # zfs set share=name=s11repo,path=/export/repoSolaris11,prot=nfs rpool/repoSolaris11 name=s11repo,path=/export/repoSolaris11,prot=nfs # zfs set sharenfs=on rpool/repoSolaris11
请使用以下测试之一来确认是否已发布共享:
在共享文件系统表中搜索系统信息库。
# grep repo /etc/dfs/sharetab /export/repoSolaris11 s11repo nfs sec=sys,rw
检查是否可以从远程系统访问系统信息库。
# dfshares solaris RESOURCE SERVER ACCESS TRANSPORT solaris:/export/repoSolaris11 solaris - -
要使客户机系统能够从本地文件系统信息库获取软件包,您需要重置 solaris 发布者的源。在每个客户机上执行以下命令:
# pkg set-publisher -G '*' -M '*' -g /net/host1/export/repoSolaris11/ solaris
删除 solaris 发布者的所有现有源。
删除 solaris 发布者的所有现有镜像。
将新建的本地系统信息库的 URI 添加为 solaris 发布者的新源。