Find knowledge base article(s) by searching for keywords in the title e.g. type linux in the search box below
Find knowledge base article(s) by browsing the subject categories of articles
Technology quick references, cheatsheets, user manuals etc.
Shop Online through ShopifyLite
Tutorials on various IT applications.
Search Title    (UL:0 |SS:f)

Software >> OS >> Unix >> Solaris >> 11 >> How to configure a local repository with the Solaris 11.3 GA and 11.3 SRU repository files

This procedure will create local repository that will act as Repository Server for other Solaris 11 hosts.

Copy the Solaris 11.3 GA repository files:

zfs create -o mountpoint=/IPS rpool/IPS
mkdir -p /IPS/repo
unzip -qq sol-11_3-repo_1of5.zip -d /IPS/repo
unzip -qq sol-11_3-repo_2of5.zip -d /IPS/repo
unzip -qq sol-11_3-repo_3of5.zip -d /IPS/repo
unzip -qq sol-11_3-repo_4of5.zip -d /IPS/repo
unzip -qq sol-11_3-repo_5of5.zip -d /IPS/repo

IF AVAILABLE, update SRU (Support Repository Updates):

cd /var/tmp
unzip -qq p25164977_1100_SOLARIS86-64_1of4.zip
unzip -qq p25164977_1100_SOLARIS86-64_2of4.zip
unzip -qq p25164977_1100_SOLARIS86-64_3of4.zip
unzip -qq p25164977_1100_SOLARIS86-64_4of4.zip
 

pkgrecv -s publisher/solaris -d /IPS/repo/publisher/solaris '*'

rm -fr publisher/ Create repository server:

svccfg -s application/pkg/server setprop pkg/inst_root=/IPS/repo
svccfg -s application/pkg/server setprop pkg/readonly=true
svcadm refresh application/pkg/server
svcadm enable application/pkg/server

pkg set-publisher -O http://192.168.100.100 solaris

Update repository server, if it is necessary:

pkg list -af entire
pkg update --accept entire
beadm list
shutdown -y -g0 –r

Configure and update the client using HTTP repository server:

pkg set-publisher -O http://192.168.100.100 solaris
pkg publisher
pkg list -af entire
pkg update --accept entire
beadm list
shutdown -y -g0 –r

The IP 192.168.100.100 must be replaced by IP of desired Repository Server
 

[ © 2008-2021 myfaqbase.com - A property of WPDC Consulting ]