日期:2014-05-16  浏览次数:20803 次

EAS7.5 在linux 6.4 x86_64位系统上安装的常见问题

当我们在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 可以从官网下载,也可以从下面链接下载 http://yunpan.cn/QGYRaLeUfYFic


  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的有点帮助