knight_cz
knight_cz
采纳率100%
2014-12-16 09:23

CENTOS6.5安装Oracle时运行runInstaller报错

求助大能如何解决,libXp包已经装了。
错误提示如下:
[oracle@localhost database]$ ./runInstaller
Starting Oracle Universal Installer...

Checking installer requirements...

Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
Passed

All installer requirements met.

Preparing to launch Oracle Universal Installer from /tmp/OraInstall2014-12-16_12-24-41AM. Please wait ...[oracle@localhost database]$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2014-12-16_12-24-41AM/jre/1.4.2/lib/i386/libawt.so: /usr/lib/libXp.so.6: undefined symbol: _XEatDataWords
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
at sun.awt.DebugHelper.(Unknown Source)
at java.awt.Component.(Unknown Source)

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答

  • caozhy 回答这么多问题就耍赖把我的积分一笔勾销了 7年前

    这可能是libxp文件的bug造成的,有人反映了。
    http://bugs.centos.org/view.php?id=7940

    点赞 评论 复制链接分享
  • u011500793 yxRosy 6年前

    终于解决了,应该是libXp版本不对,
    #yum install libXp 看下libXp版本是不是对的,我之前的版本是 libXp-1.0.2-2.1.el6.i686.rpm
    #rpm -e libXp-1.0.2-2.1.el6.i686.rpm 删除旧包
    #yum install libXp-1.0.0-15.1.el6.i686.rpm 安装新包
    #yum install libXp-devel-1.0.0-15.1.el6.i686.rpm
    安装完就不会报错了

    点赞 评论 复制链接分享
  • caozhy 回答这么多问题就耍赖把我的积分一笔勾销了 7年前

    虽然此人安装的是matlab,但是遇到的问题和你类似,你看看

    http://blog.csdn.net/thunderlast/article/details/6508238

    点赞 评论 复制链接分享
  • knight_cz knight_cz 7年前

    自顶,没人我顶,我顶。

    点赞 评论 复制链接分享

为你推荐