开始之前
请参见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/solarisstudio-124/*' NAME (PUBLISHER) VERSION IFO developer/solarisstudio-124/backend (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/c++ (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/cc (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/code-analyzer (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/dbx (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/dbxtool (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/dmake (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/fortran (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/library/c++-libs (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/library/f90-libs (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/library/math-libs (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/library/oic-libs (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/library/perflib (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/library/studio-gccrt (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/oic (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/performance-analyzer (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/studio-common (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/studio-ide (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/studio-ja (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/studio-legal (solarisstudio) 12.4-1.0.0.0 --- developer/solarisstudio-124/studio-zhCN (solarisstudio) 12.4-1.0.0.0 ---
如果您使用软件包管理器图形应用程序,则在重新启动软件包管理器时可以找到新发现的软件包。
# pkg install -nv solarisstudio-124 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/solarisstudio-124 None -> 12.4,5.11-1.0.0.0:20141014T181118Z developer/solarisstudio-124/backend None -> 12.4,5.11-1.0.0.0:20141014T180159Z developer/solarisstudio-124/c++ None -> 12.4,5.11-1.0.0.0:20141014T180237Z developer/solarisstudio-124/cc None -> 12.4,5.11-1.0.0.0:20141014T180346Z developer/solarisstudio-124/code-analyzer None -> 12.4,5.11-1.0.0.0:20141014T180351Z developer/solarisstudio-124/dbx None -> 12.4,5.11-1.0.0.0:20141014T180354Z developer/solarisstudio-124/dbxtool None -> 12.4,5.11-1.0.0.0:20141014T180411Z developer/solarisstudio-124/dmake None -> 12.4,5.11-1.0.0.0:20141014T180414Z developer/solarisstudio-124/fortran None -> 12.4,5.11-1.0.0.0:20141014T180438Z developer/solarisstudio-124/library/c++-libs None -> 12.4,5.11-1.0.0.0:20141014T180343Z developer/solarisstudio-124/library/f90-libs None -> 12.4,5.11-1.0.0.0:20141014T180418Z developer/solarisstudio-124/library/math-libs None -> 12.4,5.11-1.0.0.0:20141014T180514Z developer/solarisstudio-124/library/oic-libs None -> 12.4,5.11-1.0.0.0:20141014T180527Z developer/solarisstudio-124/library/perflib None -> 12.4,5.11-1.0.0.0:20141014T180826Z developer/solarisstudio-124/library/studio-gccrt None -> 12.4,5.11-1.0.0.0:20141014T181033Z developer/solarisstudio-124/oic None -> 12.4,5.11-1.0.0.0:20141014T180515Z developer/solarisstudio-124/performance-analyzer None -> 12.4,5.11-1.0.0.0:20141014T181016Z developer/solarisstudio-124/studio-common None -> 12.4,5.11-1.0.0.0:20141014T181033Z developer/solarisstudio-124/studio-ide None -> 12.4,5.11-1.0.0.0:20141014T181037Z developer/solarisstudio-124/studio-ja None -> 12.4,5.11-1.0.0.0:20141014T181111Z developer/solarisstudio-124/studio-legal None -> 12.4,5.11-1.0.0.0:20141014T181115Z developer/solarisstudio-124/studio-zhCN None -> 12.4,5.11-1.0.0.0:20141014T181115Z
# pkg install -nv solarisstudio-124/package-name
例如,对于 C++ 编译器:
# pkg install -nv solarisstudio-124/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/solarisstudio-124/backend None -> 12.4,5.11-1.0.0.0:20141014T180159Z developer/solarisstudio-124/c++ None -> 12.4,5.11-1.0.0.0:20141014T180237Z developer/solarisstudio-124/cc None -> 12.4,5.11-1.0.0.0:20141014T180346Z developer/solarisstudio-124/library/c++-libs None -> 12.4,5.11-1.0.0.0:20141014T180343Z developer/solarisstudio-124/library/math-libs None -> 12.4,5.11-1.0.0.0:20141014T180514Z developer/solarisstudio-124/library/studio-gccrt None -> 12.4,5.11-1.0.0.0:20141014T181033Z developer/solarisstudio-124/studio-common None -> 12.4,5.11-1.0.0.0:20141014T181033Z developer/solarisstudio-124/studio-ja None -> 12.4,5.11-1.0.0.0:20141014T181111Z developer/solarisstudio-124/studio-legal None -> 12.4,5.11-1.0.0.0:20141014T181115Z developer/solarisstudio-124/studio-zhCN None -> 12.4,5.11-1.0.0.0:20141014T181115Z
# pkg install solarisstudio-124
# pkg install solarisstudio-124/package-name solarisstudio-124/package-name ...
其中 package-name 是您演习整个分发安装时列出的软件包之一。Table B–2 中也列出了这些软件包。
接下来的步骤
有关其他安装选项和提示,请参见下一部分。有关设置用户访问权限和对安装进行测试的信息,请参见Chapter 5, 安装 Oracle Solaris Studio 12.4 后。