os及相关安装前环境搞定后,运行runinstaller,报错如下:
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2010-08-06_03-17-09PM. Please wait ...-bash-3.2$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2010-08-06_03-17-09PM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory
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.
at java.awt.Component.
很明显,是libXp包没有装全,马上加载光盘介质,先装下libXp for x86-64bit rpm包,还是出错,所幸把libXp for i386包装上,再次运行runinstaller,ok.图形界面弹出来了
小感:
oracle官方手册作得不具体,只是说要装libxp包,没有细化到具体版本,比如如果是64bit os,按理应装上64bit rpm包就可以了,为何还要装上32bit rpm包才行。
64 or 32 bit os与oracle 32 or 64 bit包的对应兼容关系,有空要理下,太重要
自己一直到于32bit or 64bit的概念理解不清晰,到底是针对cpu呢,还是什么东东
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9240380/viewspace-670431/ ,如需转载,请注明出处,否则将追究法律责任。