Solaris 11 Repo Creation
Solaris 11 Repo Creation
Introduction
Solaris 11 IPS repository is manadatory for an Organization to keep the Solaris 11
X86 and Sparc servers updated with latest OS patches.
Prerequisites
Create a ZFS file system /repo with suffcient space to host the repository
You can download the base repo files from below link:
https://www.oracle.com/technetwork/server-
storage/solaris11/downloads/local-repository-2245081.html
root@titan:~# uname -a
SunOS titan 5.11 11.4.0.15.0 i86pc i386 i86pc
root@titan:~#
root@titan:~# mkdir -p /var/repository/s11u4
root@titan:/var/repository/s11u4# ls -lrt
total 18817566
-rw-r--r-- 1 root root 1814619737 Jan 11 10:03 sol-11_4-repo_2of5.zip
-rw-r--r-- 1 root root 1968246581 Jan 11 10:13 sol-11_4-repo_1of5.zip
-rw-r--r-- 1 root root 2132702935 Jan 11 10:38 sol-11_4-repo_4of5.zip
-rw-r--r-- 1 root root 1772147401 Jan 11 10:52 sol-11_4-repo_3of5.zip
-rw-r--r-- 1 root root 1939943920 Jan 11 11:01 sol-11_4-repo_5of5.zip
-rw-r--r-- 1 root root 12262 Jan 11 11:13 install-repo.ksh
-rw-r--r-- 1 root root 495 Jan 11 11:13 sol-11_4-repo_digest.txt
#mkdir /var/repository/s11incr
Copy the install-repo.ksh file which you have downloded along with base repo
files to /var/repository/s11incr/
root@titan:~# cd /var/repository/s11incr/
root@titan:/var/repository/s11incr# cp -p ../s11u4/install-repo.ksh .
Create digest file sol-11_4-repo_digest.txt for all the zip files
root@titan:/var/repository/s11incr# ls -lrt
total 10083540
-rwxr-xr-x 1 root root 12262 Jan 11 11:13 install-repo.ksh
-rw-r--r-- 1 root root 1564502926 Jan 11 12:34 p28932200_1100_Solaris86-6
-rw-r--r-- 1 root root 1864407149 Jan 11 12:48 p28932200_1100_Solaris86-6
-rw-r--r-- 1 root root 1730048283 Jan 11 12:49 p28932200_1100_Solaris86-6
root@titan:/var/repository/s11incr# digest -v -a sha256 p28932200_1100_So
root@titan:/var/repository/s11incr# digest -v -a sha256 p28932200_1100_So
root@titan:/var/repository/s11incr# digest -v -a sha256 p28932200_1100_So
Packages to install: 35
Packages to update: 317
Mediators to change: 1
Create boot environment: Yes
Create backup boot environment: No
PHASE ITEMS
Removing old actions 7847/7847
Installing new actions 13592/13592
Updating modified actions 4613/4613
Updating package state database Done
Updating package cache 317/317
Updating image state Done
Creating fast lookup database Done
Updating package cache 1/1
1 reply
Trackbacks