RedHat6 x86_64 安装Oracle10gR2 软件

来源:互联网 发布:女生都喜欢帅哥吗 知乎 编辑:程序博客网 时间:2024/05/13 02:36

刚在redhat6上安装Oracle 10.2.0.1软件,在执行runInstaller后,报错:

./runInstaller: /u01/database/install/.oui: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory


到/lib下确实没有发现ld-linux.so.2,于是通过yum进行安装:

[root@amto01 yum.repos.d]# yum install ld-linux.so.2Loaded plugins: rhnpluginThis system is not registered with RHN.RHN support will be disabled.server                                                                                                       | 3.7 kB     00:00 ... server/primary_db                                                                                            | 2.9 MB     00:00 ... Setting up Install ProcessResolving Dependencies--> Running transaction check---> Package glibc.i686 0:2.12-1.7.el6 set to be updated--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.12-1.7.el6.i686--> Processing Dependency: libfreebl3.so for package: glibc-2.12-1.7.el6.i686--> Running transaction check---> Package nss-softokn-freebl.i686 0:3.12.7-1.1.el6 set to be updated--> Finished Dependency ResolutionDependencies Resolved==================================================================================================================================== Package                               Arch                    Version                              Repository                 Size====================================================================================================================================Installing: glibc                                 i686                    2.12-1.7.el6                         server                    4.3 MInstalling for dependencies: nss-softokn-freebl                    i686                    3.12.7-1.1.el6                       server                    109 kTransaction Summary====================================================================================================================================Install       2 Package(s)Upgrade       0 Package(s)Total download size: 4.4 MInstalled size: 13 MIs this ok [y/N]: yDownloading Packages:------------------------------------------------------------------------------------------------------------------------------------Total                                                                                                16 MB/s | 4.4 MB     00:00     Running rpm_check_debugRunning Transaction TestTransaction Test SucceededRunning TransactionWarning: RPMDB altered outside of yum.  Installing     : glibc-2.12-1.7.el6.i686                                                                                      1/2   Installing     : nss-softokn-freebl-3.12.7-1.1.el6.i686                                                                       2/2 Installed:  glibc.i686 0:2.12-1.7.el6                                                                                                         Dependency Installed:  nss-softokn-freebl.i686 0:3.12.7-1.1.el6                                                                                          Complete!


 

再次执行 runInstaller ,又报错:

[oracle@amto01 database]$ Exception in thread "main" java.lang.UnsatisfiedLinkError: /tmp/OraInstall2012-12-17_03-58-45AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: wrong ELF class: ELFCLASS64        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.<clinit>(Unknown Source)        at java.awt.Component.<clinit>(Unknown Source)


 

通常看到ELF错误,是与版本相关,google了下,发现是少了2个包,分别为:libXt.i686和libXtst.i686,通过yum安装:

[root@amto01 ~]# yum install libXt.i686Loaded plugins: rhnpluginThis system is not registered with RHN.RHN support will be disabled.Setting up Install ProcessResolving Dependencies--> Running transaction check---> Package libXt.i686 0:1.0.7-1.el6 set to be updated--> Processing Dependency: libICE.so.6 for package: libXt-1.0.7-1.el6.i686--> Processing Dependency: libSM.so.6 for package: libXt-1.0.7-1.el6.i686--> Running transaction check---> Package libICE.i686 0:1.0.6-1.el6 set to be updated---> Package libSM.i686 0:1.1.0-7.1.el6 set to be updated--> Processing Dependency: libuuid.so.1 for package: libSM-1.1.0-7.1.el6.i686--> Processing Dependency: libuuid.so.1(UUID_1.0) for package: libSM-1.1.0-7.1.el6.i686--> Running transaction check---> Package libuuid.i686 0:2.17.2-6.el6 set to be updated--> Finished Dependency ResolutionDependencies Resolved==================================================================================================================================== Package                       Arch                       Version                                Repository                    Size====================================================================================================================================Installing: libXt                         i686                       1.0.7-1.el6                            server                       168 kInstalling for dependencies: libICE                        i686                       1.0.6-1.el6                            server                        52 k libSM                         i686                       1.1.0-7.1.el6                          server                        26 k libuuid                       i686                       2.17.2-6.el6                           server                        62 kTransaction Summary====================================================================================================================================Install       4 Package(s)Upgrade       0 Package(s)Total download size: 309 kInstalled size: 560 kIs this ok [y/N]: yDownloading Packages:------------------------------------------------------------------------------------------------------------------------------------Total                                                                                               2.2 MB/s | 309 kB     00:00     Running rpm_check_debugRunning Transaction TestTransaction Test SucceededRunning Transaction  Installing     : libICE-1.0.6-1.el6.i686                                                                                      1/4   Installing     : libuuid-2.17.2-6.el6.i686                                                                                    2/4   Installing     : libSM-1.1.0-7.1.el6.i686                                                                                     3/4   Installing     : libXt-1.0.7-1.el6.i686                                                                                       4/4 Installed:  libXt.i686 0:1.0.7-1.el6                                                                                                          Dependency Installed:  libICE.i686 0:1.0.6-1.el6                 libSM.i686 0:1.1.0-7.1.el6                 libuuid.i686 0:2.17.2-6.el6                Complete![root@amto01 ~]# yum install libXtst.i686Loaded plugins: rhnpluginThis system is not registered with RHN.RHN support will be disabled.Setting up Install ProcessResolving Dependencies--> Running transaction check---> Package libXtst.i686 0:1.0.99.2-3.el6 set to be updated--> Processing Dependency: libXi.so.6 for package: libXtst-1.0.99.2-3.el6.i686--> Running transaction check---> Package libXi.i686 0:1.3-3.el6 set to be updated--> Finished Dependency ResolutionDependencies Resolved==================================================================================================================================== Package                       Arch                       Version                                Repository                    Size====================================================================================================================================Installing: libXtst                       i686                       1.0.99.2-3.el6                         server                        22 kInstalling for dependencies: libXi                         i686                       1.3-3.el6                              server                        32 kTransaction Summary====================================================================================================================================Install       2 Package(s)Upgrade       0 Package(s)Total download size: 54 kInstalled size: 92 kIs this ok [y/N]: yDownloading Packages:------------------------------------------------------------------------------------------------------------------------------------Total                                                                                               1.0 MB/s |  54 kB     00:00     Running rpm_check_debugRunning Transaction TestTransaction Test SucceededRunning Transaction  Installing     : libXi-1.3-3.el6.i686                                                                                         1/2   Installing     : libXtst-1.0.99.2-3.el6.i686                                                                                  2/2 Installed:  libXtst.i686 0:1.0.99.2-3.el6                                                                                                     Dependency Installed:  libXi.i686 0:1.3-3.el6                                                                                                            Complete!


 

再次执行 runInstaller,成功打开图形界面。

原创粉丝点击