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-126/*' NAME (PUBLISHER) VERSION IFO developer/developerstudio-126/backend (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/c++ (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/cc (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/code-analyzer (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/dbx (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/dbxtool (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/dmake (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/fortran (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/library/c++-libs (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/library/c-libs (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/library/f90-libs (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/library/math-libs (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/library/oic-libs (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/library/perflib (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/library/studio-gccrt (solarisstudio)12.6-1.0.0.0 --- developer/developerstudio-126/oic (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/performance-analyzer (solarisstudio)12.6-1.0.0.0 --- developer/developerstudio-126/studio-common (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/studio-ide (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/studio-ja (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/studio-legal (solarisstudio) 12.6-1.0.0.0 --- developer/developerstudio-126/studio-zhCN (solarisstudio) 12.6-1.0.0.0 --- root@sparcbox:~#
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-126
------------------------------------------------------------
Package: pkg://solarisstudio/developer/developerstudio-126/studio-legal@12.6,5.11-1.0.0.0:20170614T234539Z
License: devpro.OTN.license
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/studio-license-2980206.html
Packages to install: 34
Estimated space available: 357.35 GB
Estimated space to be consumed: 2.55 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
library/python/libxml2-34
None -> 2.9.2,5.11-0.175.3.0.0.30.0:20150821T170222Z
library/python/lxml-34
None -> 2.3.3,5.11-0.175.3.0.0.30.0:20150821T170254Z
library/python/mako-34
None -> 0.4.1,5.11-0.175.3.0.0.30.0:20150821T170308Z
library/python/pip-34
None -> 6.0.8,5.11-0.175.3.0.0.30.0:20150821T170528Z
library/python/pybonjour-34
None -> 1.1.1,5.11-0.175.3.0.0.30.0:20150821T170601Z
library/python/pyopenssl-34
None -> 0.13,5.11-0.175.3.0.0.30.0:20150821T170648Z
library/python/requests-34
None -> 2.6.0,5.11-0.175.3.0.0.30.0:20150821T170828Z
library/python/setuptools-34
None -> 0.9.6,5.11-0.175.3.0.0.30.0:20150821T170854Z
library/python/simplejson-34
None -> 3.6.5,5.11-0.175.3.0.0.30.0:20150821T170908Z
runtime/python-34
None -> 3.4.3,5.11-0.175.3.0.0.30.0:20150821T171714Z
solarisstudio
developer/developerstudio-126
None -> 12.6,5.11-1.0.0.0:20170614T234540Z
developer/developerstudio-126/backend
None -> 12.6,5.11-1.0.0.0:20170614T233949Z
developer/developerstudio-126/c++
None -> 12.6,5.11-1.0.0.0:20170614T234020Z
developer/developerstudio-126/cc
None -> 12.6,5.11-1.0.0.0:20170614T234109Z
developer/developerstudio-126/code-analyzer
None -> 12.6,5.11-1.0.0.0:20170614T234114Z
developer/developerstudio-126/dbx
None -> 12.6,5.11-1.0.0.0:20170614T234117Z
developer/developerstudio-126/dbxtool
None -> 12.6,5.11-1.0.0.0:20170614T234131Z
developer/developerstudio-126/dmake
None -> 12.6,5.11-1.0.0.0:20170614T234133Z
developer/developerstudio-126/fortran
None -> 12.6,5.11-1.0.0.0:20170614T234142Z
developer/developerstudio-126/library/c++-libs
None -> 12.6,5.11-1.0.0.0:20170614T234107Z
developer/developerstudio-126/library/c-libs
None -> 12.6,5.11-1.0.0.0:20170614T234109Z
developer/developerstudio-126/library/f90-libs
None -> 12.6,5.11-1.0.0.0:20170614T234137Z
developer/developerstudio-126/library/math-libs
None -> 12.6,5.11-1.0.0.0:20170614T234200Z
developer/developerstudio-126/library/oic-libs
None -> 12.6,5.11-1.0.0.0:20170614T234210Z
developer/developerstudio-126/library/perflib
None -> 12.6,5.11-1.0.0.0:20170614T234402Z
developer/developerstudio-126/library/studio-gccrt
None -> 12.6,5.11-1.0.0.0:20170614T234502Z
developer/developerstudio-126/oic
None -> 12.6,5.11-1.0.0.0:20170614T234201Z
developer/developerstudio-126/performance-analyzer
None -> 12.6,5.11-1.0.0.0:20170614T234451Z
developer/developerstudio-126/studio-common
None -> 12.6,5.11-1.0.0.0:20170614T234502Z
developer/developerstudio-126/studio-ide
None -> 12.6,5.11-1.0.0.0:20170614T234506Z
developer/developerstudio-126/studio-ja
None -> 12.6,5.11-1.0.0.0:20170614T234539Z
developer/developerstudio-126/studio-legal
None -> 12.6,5.11-1.0.0.0:20170614T234539Z
developer/developerstudio-126/studio-zhCN
None -> 12.6,5.11-1.0.0.0:20170614T234540Z
#
# pkg install -nv developerstudio-126/package-name
For example, for the C++ compiler:
# pkg install -nv developerstudio-126/c++
------------------------------------------------------------
Package: pkg://solarisstudio/developer/developerstudio-126/studio-legal@12.6,5.11-1.0.0.0:20170614T234539Z
License: devpro.OTN.license
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/studio-license-2980206.html
Packages to install: 12
Estimated space available: 355.63 GB
Estimated space to be consumed: 585.90 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-126/backend
None -> 12.6,5.11-1.0.0.0:20170614T233949Z
developer/developerstudio-126/c++
None -> 12.6,5.11-1.0.0.0:20170614T234020Z
developer/developerstudio-126/cc
None -> 12.6,5.11-1.0.0.0:20170614T234109Z
developer/developerstudio-126/library/c++-libs
None -> 12.6,5.11-1.0.0.0:20170614T234107Z
developer/developerstudio-126/library/c-libs
None -> 12.6,5.11-1.0.0.0:20170614T234109Z
developer/developerstudio-126/library/math-libs
None -> 12.6,5.11-1.0.0.0:20170614T234200Z
developer/developerstudio-126/library/studio-gccrt
None -> 12.6,5.11-1.0.0.0:20170614T234502Z
developer/developerstudio-126/studio-common
None -> 12.6,5.11-1.0.0.0:20170614T234502Z
developer/developerstudio-126/studio-ja
None -> 12.6,5.11-1.0.0.0:20170614T234539Z
developer/developerstudio-126/studio-legal
None -> 12.6,5.11-1.0.0.0:20170614T234539Z
developer/developerstudio-126/studio-zhCN
None -> 12.6,5.11-1.0.0.0:20170614T234540Z
#
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-126
# pkg install --accept developerstudio-126/package-name developerstudio-126/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.6 for information about setting up user access and testing the installation.