首页 > 技术文档 > Linux > libXp.so.6: cannot open shared object file
2010
11-10

libXp.so.6: cannot open shared object file

  北街安装 Oracle 10g 问题小记:在32位操作系统 Redhat 5.4 上装 Oracle 10g ,遇到报错如下:
[oracle@linux database]$ Exception in thread “main” java.lang.UnsatisfiedLinkError: /tmp/OraInstall2010-09-14_01-51-29PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory

  报错原因:缺少系统安装包 libXp-1.0.0-8.i386.rpm
  # rpm -ivh libXp-1.0.0-8.i386.rpm

  安装方法:
  1. 确认 OS 上没有这个 libXp 包
  # rpm -qa|grep libXp

  2. 然后只要再安装一下32位的 libXp
  [root@linux /]# cd /media/CDROM/Server/
  [root@linux Server]# ls libXp*
  libXp-1.0.0-8.i386.rpm libXpm-3.5.5-3.i386.rpm
  libXp-devel-1.0.0-8.i386.rpm libXpm-devel-3.5.5-3.i386.rpm
libXp.so.6: cannot open shared object file - 第1张  | ZAOPERATION
  # rpm -Uvh libXp-1.0.0-8.i386.rpm
  # rpm -Uvh libXp-devel-1.0.0-8.i386.rpm

  3. 可以正常安装oracle 10了。

最后编辑:
作者:北街
身高八尺,腰围也是八尺!
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

libXp.so.6: cannot open shared object file》有 22 条评论

  1. one can argue that it can go both ways

  2. 北街 说:

    @卢松松 因为oracle以后是主流数据库哦~
    @学夫子 呵呵,这次是数据库和操作系统的故事~
    @littlebearz 是么?你测试过了吗?
    @sosohehe 字符集在oracle中确实是个麻烦事情~

留下一个回复

你的email不会被公开。