2 knight cz knight_cz 于 2014.12.16 17: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
caozhy   Ds   Rxr 2014.12.16 17:40
已采纳

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

knight_cz
knight_cz   2014.12.16 17:29

自顶,没人我顶,我顶。

u011500793
u011500793 lz解决了吗?我也遇到这个问题
2 年多之前 回复
caozhy
caozhy   Ds   Rxr 2014.12.16 17:39

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

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

u011500793
u011500793   2015.07.13 12:38

终于解决了,应该是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
安装完就不会报错了

Csdn user default icon
上传中...
上传图片
插入图片