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