Depending on your current environment, there are two main approaches for updating to Oracle Solaris 11.1:
Through the Oracle Solaris Release Repository
Through the Oracle Solaris Support Repository (if you have an Oracle support agreement).
Most users who have installed Oracle Solaris 11 without an Oracle support agreement will be using the Oracle Solaris Release Repository as their configured package repository, as shown below using the pkg publisher command:
# pkg publisherPUBLISHER TYPE STATUS URI solaris origin online http://pkg.oracle.com/solaris/release/
Customers who have an Oracle support agreement will be using the Oracle Solaris Support Repository as their configured package repository, as shown below:
# pkg publisherPUBLISHER TYPE STATUS URI solaris origin online https://pkg.oracle.com/solaris/support
Note: To set your publisher to the Oracle Solaris Support Repository.
1. Login to https://pkg-register.oracle.com/register/certificate/ with your My Oracle Support (MOS) account
2. Download your own private key (pkg.oracle.com.key.pem) and certificate (pkg.oracle.com.certificate.pem)
3. Configure the publisher using the key and certificate :