首先保证solaris中安装的软件包满足要求(可以参考官方对安装SolarisStudio12.3的基本要求,至少必须安装开发必要的包)。
由于是在虚拟机中安装,预分配的swap空间比较小,需临时增大swap空间,参考《Solaris 临时增减swap空间》http://www.linuxidc.com/Linux/2013-03/81435.htm。
root用户,解压SolarisStudio12.3-solaris-x86-pkg.tar.bz2后,进入文件目录,运行solarisstudio.sh:
bash-3.2# pwd
/export/home/SolarisStudio12.3-solaris-x86-pkg
bash-3.2# ls -la
总数 916418
drwxrwxr-x 4 59001 staff 512 2011 12月 6 .
drwxr-xr-x 5 root root 512 12月 21日 12:50 ..
drwxr-xr-x 2 59001 staff 512 2011 12月 6 LEGAL
-r–r–r– 1 59001 staff 7223 2011 12月 6 OSS12.3_README-pkgs-ja.html
-r–r–r– 1 59001 staff 5324 2011 12月 6 OSS12.3_README-pkgs-zh_CN.html
-r–r–r– 1 59001 staff 5174 2011 12月 6 OSS12.3_README-pkgs.txt
-r-xr-xr-x 1 59001 staff 16969 2011 12月 6 install_patches.sh
drwxr-xr-x 3 59001 staff 512 2011 12月 6 patches
-r-xr-xr-x 1 59001 staff 468921344 2011 12月 6 solarisstudio.sh
bash-3.2# ./solarisstudio.sh
Configuring the installer…
Searching for JVM on the system…
/hgfs: 操作不可应用
Extracting installation data (can take a while, please wait)…
Running the installer wizard…
Java Accessibility Bridge for GNOME loaded.
在弹出的系统分析界面中会提示未安装必要的修补程序,点击更多信息,点击立即执行 install_patches.sh,执行结束后点击下一步按照向导选择要安装的功能。