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.