分类: linux
2011-04-25 19:51:35
错误一:
/tmp/orainstall
原因是:缺少支持打印的图形化动态链接库libxp.so.6
这个错误是由于缺少系统安装包,在rhel5以前的版本,可以安装xorg-x11-deprecated-libs包即可,这个安装包可以在系统光盘第三张盘中找到(对于redhat as4.2以前,redhat as4.4是在第四张安装光盘)
我下载的文件如下:
xorg-x11-deprecated-libs-
错误二:
exception :java.lang.unsatisfiedlinkerror:/usr/java/j2sdk
这个错误是也是由于缺少系统安装包造成的,只需安装xfree86-libs包即可,这个安装包可以在系统光盘中找到。
在上面两个错误如果出现在redhat as5版本中,解决如下:
在rhel5中上面的包被libxp所取代了,因此rpm -ivh libxp-
错误三:
error while loading shared libraries: libstdc -libc6.1-1.so.2
只用执行如下操作 ln -s libstdc -libc6.2-2.so.3 libstdc -libc6.1-1.so.2
参考案例
案例一:
在rhel5上测试安装oracle
首先,在执行runinstaller时,系统报错:
you do not have sufficient permissions to access the inventory '/oracle
这里采用的是新建一个
而在orainst.loc里面定义了inventory_loc的位置和inst_group,由于之前装过了一个
上一步成功通过之后,紧接着报了下面的错:
exception java.lang.unsatisfiedlinkerror: /tmp/orainstall
java.lang.unsatisfiedlinkerror: /tmp/orainstall
在rhel5以前这个错误是因为缺少xfree86-libs或xorg-x11-deprecated-libs这两个包其中一个(版本不同包不同),而在rhel5中前面的包被libxp所取代了,因此rpm -ivh libxp-
案例二:
参考
进行前期的安装准备
在开始安装时出现以下错误:
对于error while loading shared libraries: libstdc -libc6.1-1.so.2
我的解决办法是
ln -s libstdc -libc6.2-2.so.3 libstdc -libc6.1-1.so.2
对于
exception :java.lang.unsatisfiedlinkerror:/usr/java/j2sdk
的解决办法是
apt-get install libxp.so.6
apt-get install libxt.so.6
apt-get install libxtst6
案例三:
在rh linux7.3上使用jasperreport作为报表引擎时,碰到了一样的问题:
exception :java.lang.unsatisfiedlinkerror:/usr/java/j2sdk
在各位前面回复的提示下,经过一上午的google,终于得以解决这个问题
原因是:缺少支持打印的图形化动态链接库libxp.so.6(也许还有相关的其他库)
解决办法:下载并安装xfree86-libs-4.2.0-8.i386.rpm,/usr/x11r6/lib下就会出现需要的libxp.so.6.2
附上xfree86-libs-4.2.0-8.i386.rpm的一个下载地址: