solaris 使用解压版的jdk
solaris上配置jdk其实也很简单
由于solaris有三种架构,sparc、x86、x64三种架构,安装的包都不一样,所以要先确认一下服务器是什么架构
看一下服务器相关信息
http://docs.oracle.com/cd/E19455-01/805-7229/6j6q8svf4/index.html
查看服务器版本和架构
solaris分x86x64sparc架构
查看系统架构
showrev
sunsrv2@#showrev
Hostname:sunsrv2
Hostid:8622dfbc
Release:5.10
Kernelarchitecture:sun4v
Applicationarchitecture:sparc
Hardwareprovider:OracleCorporation
Domain:
Kernelversion:SunOS5.10Generic_147440-01
查看发行版
cat/etc/release
sunsrv2@#cat/etc/release
OracleSolaris108/11s10s_u10wos_17bSPARC
Copyright(c)1983,2011,Oracleand/oritsaffiliates.Allrightsreserved.
Assembled23August2011
如何查看solaris系统是32位还是64位的?
使用isainfo-v命令
如果是运行在32位模式下,则有如下输出:
32-bitsparcapplications
如果是运行在64位模式下,则有如下输出:
64-bitsparcv9applications
32-bitsparcapplications
注意:
从Solaris10开始支持AMD64和EM64(intel)处理器,即通常说的x64,同样能用上述命令来判断。Solaris10的x86和x64使用同一个安装包,即Solaris_x86_ga_u2_...。
[c-sharp]viewplaincopy
bash-3.00$isainfo-b-v
64-bitsparcv9applications
vis2vispopc
bash-3.00$
由上可知道,solaris系统为64位的。
另:
psrinfo-v查看cup的状态
mpstat可以列出多cpu负载的状态
prtconf|grep'Memory'可以查看内存的多少.
prtdiag-v显示系统配置信息
sparc的安装过程
参考文档
http://docs.oracle.com/javase/7/docs/webnotes/install/solaris/solaris-jdk.html#install-archive
需下载32位的和64位的两个版本
jdk-7u<version>-solaris-sparc.tar.gz(32-bit)
jdk-7u<version>-solaris-sparcv9.tar.gz(64-bit)
使用命令解压
%gzip-dcjdk-7u<version>-solaris-sparc.tar.gz|tarxf-
%gzip-dcjdk-7u<version>-solaris-sparcv9.tar.gz|tarxf-
默认的JAVA命令是由系统使用符号连接配置的目录/usr/java
java->/test1/jdk1.6.0_18
我们配轩我们的符号连接即可
ln-s/usr/j2se//usr/java