Nota: Para tener acceso al patch se tiene que tener una cuenta en M.O.S (My Oracle Support) y un contrato de mantenimiento.
Una vez obtenido el patch se copia a una carpeta temporal y se descomprime
root@sol11repo:/var/tmp/Repo# unzip p14050126_1100_SOLARIS64.zip
El archivo dejado es
root@sol11repo:/var/tmp/Repo# ls -ltr
total 17315023 -rw-r--r-- 1 root root 1017872384 May 7 13:12 sol-11-1111-sru7-05-incr-repo.iso
Montamos el iso en forma local
root@sol11repo:/var/tmp/Repo# mount -F hsfs sol-11-1111-sru7-05-incr-repo.iso /mnt
Ahora importamos los paquetes SRU al repositorio local
root@sol11repo:/var/tmp/Repo# pkgrecv -s /mnt/repo -d /export/repoSolaris11/ '*'
Processing packages for publisher solaris ...
Retrieving and evaluating 140 package(s)...
PROCESS ITEMS GET (MB) SEND (MB)
Completed 140/140 874.3/874.3 2354.44
Tenemos que reconstruir los índices de búsquedas y reiniciamos el servicio
root@sol11repo:/var/tmp/Repo# pkgrepo rebuild -s /export/repoSolaris11/
Initiating repository rebuild.
root@sol11repo:/var/tmp/Repo# svcadm restart svc:/application/pkg/server:default
Ahora solo nos queda hacerle upgrade al sistema o solo a los paquetes que se necesiten, en este caso voy a hacer un upgrade completo.
root@sol11repo:~# pkg update Packages to update: 78 Create boot environment: Yes Create backup boot environment: No DOWNLOAD PKGS FILES XFER (MB) Completed 78/78 1800/1800 58.2/58.2 PHASE ACTIONS Removal Phase 544/544 Install Phase 626/626 Update Phase 2872/2872 PHASE ITEMS Package State Update Phase 156/156 Package Cache Update Phase 78/78 Image State Update Phase 2/2
Después toca reiniciar el sistema. Pero cuidado!, porque al reiniciar vamos a utilizar otro BE (Boot Environments) así que cualquier cambio que se haga aquí, instalación de paquetes, configuración, se va a perder en el nuevo BE.