Si vous ne souhaitez pas mettre à jour vers la dernière version autorisée, vous pouvez préciser le nom du package souhaité avec la commande pkg update, en indiquant notamment une partie de la chaîne de version. L'exemple suivant indique comment mettre à jour la version de l'incorporation entire vers la SRU 13 d'Oracle Solaris 11 11/11, même si une version plus récente est autorisée. Assurez-vous d'utiliser à nouveau les options nv et vérifiez à nouveau la sortie.
$ pkg update -nv entire@0.5.11,5.11-0.175.0.13 Packages to remove: 2 Packages to install: 1 Packages to update: 486 Estimated space available: 48.39 GB Estimated space to be consumed: 2.50 GB Create boot environment: Yes Activate boot environment: Yes Create backup boot environment: No Rebuild boot archive: Yes Changed packages: solaris ... entire 0.5.11,5.11-0.175.0.10.0.5.0:20120803T182627Z -> 0.5.11,5.11-0.175.0.13.0.4.0:20121106T194623Z ...
Certains packages installés peuvent ne pas être dépendants d'un autre package qui est soumis aux limites de l'incorporation entire. Ces packages ne seront pas mis à jour en mettant à jour de l'incorporation entire seule. Vous pouvez ajouter ces packages à la même commande pkg update.