Dave wrote:

> Hello all, 
> Is there a way to direct the package installer to upgrade to a specific 
> version.  Everything I read indicates the following will upgrade to the 
> latest development release;
> 
> $ pfexec pkg set-publisher -O http://pkg.opensolaris.org/dev opensolaris.org
> $ pfexec pkg image-update
> 
> But is it possible to upgrade to a release that is not the most recent?
> 
> For example,
> Currently running; snv_111b
> Most recent available; svn_122
> Would like to upgrade to; svn_117
> 
> Thoughts?

Currently, the simplest path is:

    beadm create <be-name>
    beadm mount <be-name> /mnt
    pkg -R /mnt install entire at 0.5.11-0.117
    bootadm update-archive -R /mnt
    beadm umount <be-name>
    beadm activate <be-name>

but it only upgrades the bits from your opensolaris.org publisher, and
nothing from /extra, /contrib, etc.  You'll have to do those by hand.

Danek

Reply via email to