Before You Begin
See Installation Tasks on Oracle Solaris 11 to ensure you have done the preliminary tasks including verifying permissions to install software on the system.
% mkdir -m 0775 -p /var/pkg/ssl
% cp -i download-directory/pkg.oracle.com.key.pem /var/pkg/ssl % cp -i download-directory/pkg.oracle.com.certificate.pem /var/pkg/ssl
% pkg set-publisher \ -k /var/pkg/ssl/pkg.oracle.com.key.pem \ -c /var/pkg/ssl/pkg.oracle.com.certificate.pem \ -G '*' -g https://pkg.oracle.com/solarisstudio/release solarisstudio
% pkg list -af 'pkg://solarisstudio/developer/developerstudio-125/*' NAME (PUBLISHER) VERSION IFO developer/developerstudio-125/backend (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/c++ (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/cc (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/code-analyzer (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/dbx (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/dbxtool (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/dmake (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/fortran (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/library/c-libs (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/library/c++-libs (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/library/f90-libs (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/library/math-libs (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/library/oic-libs (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/library/perflib (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/library/studio-gccrt (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/oic (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/performance-analyzer (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/studio-common (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/studio-ide (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/studio-ja (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/studio-legal (solarisstudio) 12.5-1.0.0.0 --- developer/developerstudio-125/studio-zhCN (solarisstudio) 12.5-1.0.0.0 ---
If you use the Package Manager graphical application you will be able to locate the newly discovered packages when you restart the Package Manager.
# pkg install -nv developerstudio-125 Packages to install: 23 Estimated space available: 33.95 GB Estimated space to be consumed: 2.77 GB Create boot environment: No Create backup boot environment: No Rebuild boot archive: No Changed packages: solaris developer/library/lint None -> 0.5.11,5.11-0.175.1.0.0.20.0:20120709T162225Z solarisstudio developer/developerstudio-125 None -> 12.5,5.11-1.0.0.0:20160604T181118Z developer/developerstudio-125/backend None -> 12.5,5.11-1.0.0.0:20160604T180159Z developer/developerstudio-125/c++ None -> 12.5,5.11-1.0.0.0:20160604T180237Z developer/developerstudio-125/cc None -> 12.5,5.11-1.0.0.0:20160604T180346Z developer/developerstudio-125/code-analyzer None -> 12.5,5.11-1.0.0.0:20160604T180351Z developer/developerstudio-125/dbx None -> 12.5,5.11-1.0.0.0:20160604T180354Z developer/developerstudio-125/dbxtool None -> 12.5,5.11-1.0.0.0:20160604T180411Z developer/developerstudio-125/dmake None -> 12.5,5.11-1.0.0.0:20160604T180414Z developer/developerstudio-125/fortran None -> 12.5,5.11-1.0.0.0:20160604T180438Z developer/developerstudio-125/library/c++-libs None -> 12.5,5.11-1.0.0.0:20160604T180343Z developer/developerstudio-125/library/f90-libs None -> 12.5,5.11-1.0.0.0:20160604T180418Z developer/developerstudio-125/library/math-libs None -> 12.5,5.11-1.0.0.0:20160604T180514Z developer/developerstudio-125/library/oic-libs None -> 12.5,5.11-1.0.0.0:20160604T180527Z developer/developerstudio-125/library/perflib None -> 12.5,5.11-1.0.0.0:20160604T180826Z developer/developerstudio-125/library/studio-gccrt None -> 12.5,5.11-1.0.0.0:20160604T181033Z developer/developerstudio-125/oic None -> 12.5,5.11-1.0.0.0:20160604T180515Z developer/developerstudio-125/performance-analyzer None -> 12.5,5.11-1.0.0.0:20160604T181016Z developer/developerstudio-125/studio-common None -> 12.5,5.11-1.0.0.0:20160604T181033Z developer/developerstudio-125/studio-ide None -> 12.5,5.11-1.0.0.0:20160604T181037Z developer/developerstudio-125/studio-ja None -> 12.5,5.11-1.0.0.0:20160604T181111Z developer/developerstudio-125/studio-legal None -> 12.5,5.11-1.0.0.0:20160604T181115Z developer/developerstudio-125/studio-zhCN None -> 12.5,5.11-1.0.0.0:20160604T181115Z
# pkg install -nv developerstudio-125/package-name
For example, for the C++ compiler:
# pkg install -nv developerstudio-125/c++ Packages to install: 11 Estimated space available: 33.95 GB Estimated space to be consumed: 415.39 MB Create boot environment: No Create backup boot environment: No Rebuild boot archive: No Changed packages: solaris developer/library/lint None -> 0.5.11,5.11-0.175.1.0.0.20.0:20120709T162225Z solarisstudio developer/developerstudio-125/backend None -> 12.5,5.11-1.0.0.0:20160604T180159Z developer/developerstudio-125/c++ None -> 12.5,5.11-1.0.0.0:20160604T180237Z developer/developerstudio-125/cc None -> 12.5,5.11-1.0.0.0:20160604T180346Z developer/developerstudio-125/library/c++-libs None -> 12.5,5.11-1.0.0.0:20160604T180343Z developer/developerstudio-125/library/math-libs None -> 12.5,5.11-1.0.0.0:20160604T180514Z developer/developerstudio-125/library/studio-gccrt None -> 12.5,5.11-1.0.0.0:20160604T181033Z developer/developerstudio-125/studio-common None -> 12.5,5.11-1.0.0.0:20160604T181033Z developer/developerstudio-125/studio-ja None -> 12.5,5.11-1.0.0.0:20160604T181111Z developer/developerstudio-125/studio-legal None -> 12.5,5.11-1.0.0.0:20160604T181115Z developer/developerstudio-125/studio-zhCN None -> 12.5,5.11-1.0.0.0:20160604T181115Z
You must specify the –-accept option to acknowledge the license agreement. The license text reads as follows:
You acknowledge that your use of Oracle Developer Studio is subject to the Oracle Developer Studio OTN License Agreement. The OTN License Agreement is located at : http://www.oracle.com/technetwork/licenses/solaris-studio-license-169628.html
# pkg install --accept developerstudio-125
# pkg install --accept developerstudio-125/package-name developerstudio-125/package-name ...
where the package-name is one of the packages listed when you did the dry run of the entire distribution installation. The packages are also listed in Table 7.
Next Steps
See the next section about additional installation options and tips. See After Installing Oracle Developer Studio 12.5 for information about setting up user access and testing the installation.