当我们在RedHat6.4的64位系统上安装eas7.5的服务器的时候,通常会出现两个比较常见的错误,第一个是在执行 sh EASSetup_Linux.sh 命令后不会启动图形界面进行安装,报错libawt.so: libXtst.so.6(类似这样的,具体的忘记了)。第二个是在安装完成以后,执行 sh admin.sh 不能启动管理控制台的图形界面(只能通过网页版的进入的eas管理控制台)
1 解决第一个问题,对于第一个问题是由于缺少一些i686的rpm包,我们需要安装一些相关的依赖包(推荐使用yum命令安装,如果上不了外网可以配置本地源)
glibc-2.12-1.107.el6_4.4.i686
glibc-2.12-1.107.el6_4.4.x86_64
libXp-1.0.0-15.1.el6.x86_64
libXp-1.0.0-15.1.el6.i686
libXpm-3.5.10-2.el6.i686
libXpm-3.5.10-2.el6.x86_64
libXp-1.0.0-15.1.el6.i686
libXp-devel-1.0.0-15.1.el6.i686
libXp-1.0.0-15.1.el6.x86_64
libXp-devel-1.0.0-15.1.el6.x86_64
libXt-1.1.3-1.el6.x86_64
libXt-1.1.3-1.el6.i686
libXtst-1.2.1-2.el6.i686
libXtst-devel-1.2.1-2.el6.i686
注意,安装这些包的时候使用yum命令安装 其中小版本号可以根据系统版本会不一样 常用安装命令(以libXtst-1.2.1-2.el6.i686)为例
a) yum list |grep libXtst
libXtst.i686 1.2.1-2.el6 @base
libXtst.x86_64 1.2.1-2.el6 @anaconda-RedHatEnterpriseLinux-201301301459.x86_64/6.4
libXtst-devel.i686 1.2.1-2.el6 @base
libXtst-devel.x86_64 1.2.1-2.el6 @anacond
b) yum install libXtst.i686 libXtst.x86_64(同时安装686和x64的两个安装包)
注意:如果上述的依赖包都安装成功以后还是报
/tmp/OraInstall2013-08-05_08-30-45AM/jre/1.4.2/lib/i386/libawt.so: libXt.so.6: cannot open shared object file: No such file or directory
错误
请强制安装libXp-1.0.0-15.1.el6.i686这个包(小版本号根据系统确定)
rpm -ivh –force libXp-1.0.0-15.1.el6.i686.rpm
2 解决第二个问题,不能启动图形界面的管理控制台 出现这个问题是因为ibm的jdk的版本问题,我们需要更换jdk的版本
ibm-java2-sdk-5.0-13.0-linux-x86_64.tgz 可以从官网下载,也可以从下面链接下载
**************************************************************
下载在Linux公社的1号FTP服务器里,下载地址:
FTP地址:ftp://ftp1.linuxidc.com
用户名:www.6688.cc
密码:www.linuxidc.com
在 2013年LinuxIDC.com\9月\Linux图标主题 Moka 0.9 发布新图标
下载方法见 http://www.linuxidc.net/thread-1187-1-1.html
**************************************************************
chmod 777 ibm-java2-sdk-5.0-13.0-linux-x86_64.tgz 修改权限
tar -zxvf ibm-java2-sdk-5.0-13.0-linux-x86_64.tgz 解压安装
JAVA_HOME/bin/java –version 版本查看
3 用解压后的文件夹替换eas原来的ibm的jdk
希望可以对安装EAS7.5的有点帮助