始める前に
Oracle Solaris 11 でのインストールタスクを参照して、システムにソフトウェアをインストールする権限の確認などの準備タスクを済ませていることを確かめます。
% 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:~#
パッケージマネージャーグラフィカルアプリケーションを使用している場合、パッケージマネージャーを再起動したときに、新しく検出されたパッケージを検索できます。
# 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
たとえば C++ コンパイラの場合は次のように入力します。
# 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
#
–-accept オプションを指定してライセンス契約に同意する必要があります。次のようなライセンステキストが表示されます。
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 ...
ここで、package-name は、ディストリビューション全体のインストールの予行演習を行なったときに一覧表示されたいずれかのパッケージです。これらのパッケージは、図 7, 表 7, Oracle Solaris 11 用の Oracle Developer Studio 12.6 のパッケージ名でも一覧表示されています。
次のステップ
追加のインストールオプションとヒントについては次のセクションを参照してください。ユーザーアクセスの設定とインストールのテストの詳細は、Oracle Developer Studio 12.6 のインストール後を参照してください。