由于测试需要,今天在linux6.0上装了下oracle10g,确实是知道oracle10g已经不支持redhat5.0以后的版本了,但是根据自己以往在redhat5.0上装oracle的经验就鲁莽下手了,之前也就没看官方的安装文档,觉得提示缺什么,咱就装什么就得了。刚执行runInstaller,就缺包,也在我的意料之中,可是后边的缺包[libawt.so: libXt.so.6]就不知道具体的包名了,挨个尝试了半天才找对包,要是oracle能够提示具体的包名该多好。在这记录下,以后方便查找。
下边就是我安装时遇到的问题:

  1. [oracle@rhl6 database]$ ./runInstaller -ignoreSysPrereqs
  2. Starting Oracle Universal Installer...
  3.  
  4. Checking installer requirements...
  5.  
  6. Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
  7. Failed <<<< >>> Ignoring required pre-requisite failures. Continuing...
  8.  
  9. Preparing to launch Oracle Universal Installer from /tmp/OraInstall2013-01-25_06-10-43PM. Please wait ...[oracle@rhl6 database]$ Oracle Universal Installer, Version 10.2.0.1.0 Production
  10. Copyright (C) 1999, 2005, Oracle. All rights reserved.
  11.  
  12. Exception java.lang.UnsatisfiedLinkError: /tmp/OraInstall2013-01-25_06-10-43PM/jre/1.4.2/lib/i386/libawt.so: libXt.so.6: cannot open shared object file: No such file or directory occurred..
  13. java.lang.UnsatisfiedLinkError: /tmp/OraInstall2013-01-25_06-10-43PM/jre/1.4.2/lib/i386/libawt.so: libXt.so.6: cannot open shared object file: No such file or directory
  14. at java.lang.ClassLoader$NativeLibrary.load(Native Method)
  15. at java.lang.ClassLoader.loadLibrary0(Unknown Source)
  16. at java.lang.ClassLoader.loadLibrary(Unknown Source)
  17. at java.lang.Runtime.loadLibrary0(Unknown Source)
  18. at java.lang.System.loadLibrary(Unknown Source)
  19. at sun.security.action.LoadLibraryAction.run(Unknown Source)
  20. at java.security.AccessController.doPrivileged(Native Method)
  21. at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
  22. at sun.awt.DebugHelper.(Unknown Source)
  23. at java.awt.Component.(Unknown Source)
  24. at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.(OiifmGraphicInterfaceManager.java:222)
  25. at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManager.java:193)
  26. at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:202)
  27. at oracle.sysman.oii.oiic.OiicInstaller.getInterfaceManager(OiicInstaller.java:436)
  28. at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:926)
  29. at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:866)
  30. Exception in thread "main" java.lang.NoClassDefFoundError
  31. at oracle.sysman.oii.oiif.oiifm.OiifmGraphicInterfaceManager.(OiifmGraphicInterfaceManager.java:222)
  32. at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.createInterfaceManager(OiicSessionInterfaceManager.java:193)
  33. at oracle.sysman.oii.oiic.OiicSessionInterfaceManager.getInterfaceManager(OiicSessionInterfaceManager.java:202)
  34. at oracle.sysman.oii.oiif.oiifm.OiifmAlert.(OiifmAlert.java:151)
  35. at oracle.sysman.oii.oiic.OiicInstaller.runInstaller(OiicInstaller.java:984)
  36. at oracle.sysman.oii.oiic.OiicInstaller.main(OiicInstaller.java:866)

发现缺包[libawt.so: libXt.so.6]导致,找了半天并确定缺少下边的安装包

  1. [root@rhl6 Packages]# yum install libXt.i686 libXtst.i686
  2. Loaded plugins: rhnplugin
  3. This system is not registered with RHN.
  4. RHN support will be disabled.
  5. Setting up Install Process
  6. Resolving Dependencies
  7. --> Running transaction check
  8. ---> Package libXt.i686 0:1.0.7-1.el6 set to be updated
  9. --> Processing Dependency: libICE.so.6 for package: libXt-1.0.7-1.el6.i686
  10. --> Processing Dependency: libSM.so.6 for package: libXt-1.0.7-1.el6.i686
  11. ---> Package libXtst.i686 0:1.0.99.2-3.el6 set to be updated
  12. --> Processing Dependency: libXi.so.6 for package: libXtst-1.0.99.2-3.el6.i686
  13. --> Running transaction check
  14. ---> Package libICE.i686 0:1.0.6-1.el6 set to be updated
  15. ---> Package libSM.i686 0:1.1.0-7.1.el6 set to be updated
  16. --> Processing Dependency: libuuid.so.1 for package: libSM-1.1.0-7.1.el6.i686
  17. --> Processing Dependency: libuuid.so.1(UUID_1.0) for package: libSM-1.1.0-7.1.el6.i686
  18. ---> Package libXi.i686 0:1.3-3.el6 set to be updated
  19. --> Running transaction check
  20. ---> Package libuuid.i686 0:2.17.2-6.el6 set to be updated
  21. --> Finished Dependency Resolution
  22.  
  23. Dependencies Resolved
  24.  
  25. ====================================================================================================================================
  26. Package Arch Version Repository Size
  27. ====================================================================================================================================
  28. Installing:
  29. libXt i686 1.0.7-1.el6 rhel-localrepos 168 k
  30. libXtst i686 1.0.99.2-3.el6 rhel-localrepos 22 k
  31. Installing for dependencies:
  32. libICE i686 1.0.6-1.el6 rhel-localrepos 52 k
  33. libSM i686 1.1.0-7.1.el6 rhel-localrepos 26 k
  34. libXi i686 1.3-3.el6 rhel-localrepos 32 k
  35. libuuid i686 2.17.2-6.el6 rhel-localrepos 62 k
  36.  
  37. Transaction Summary
  38. ====================================================================================================================================
  39. Install 6 Package(s)
  40. Upgrade 0 Package(s)
  41.  
  42. Total download size: 362 k
  43. Installed size: 653 k
  44. Is this ok [y/N]: y
  45. Downloading Packages:
  46. ------------------------------------------------------------------------------------------------------------------------------------
  47. Total 3.2 MB/s | 362 kB 00:00
  48. Running rpm_check_debug
  49. Running Transaction Test
  50. Transaction Test Succeeded
  51. Running Transaction
  52. Installing : libICE-1.0.6-1.el6.i686 1/6
  53. Installing : libuuid-2.17.2-6.el6.i686 2/6Installing: libSM-1.1.0-7.1.el6.i686 3/6Installing: libXi-1.3-3.el6.i6864/6Installing: libXtst-1.0.99.2-3.el6.i6865/6Installing: libXt-1.0.7-1.el6.i6866/6Installed:
  54. libXt.i686 0:1.0.7-1.el6 libXtst.i686 0:1.0.99.2-3.el6DependencyInstalled:
  55. libICE.i686 0:1.0.6-1.el6 libSM.i686 0:1.1.0-7.1.el6 libXi.i686 0:1.3-3.el6 libuuid.i686 0:2.17.2-6.el6Complete!

继续安装

  1. [oracle@rhl6 database]$ ./runInstaller -ignoreSysPrereqs
  2. Starting Oracle Universal Installer...
  3.  
  4. Checking installer requirements...
  5.  
  6. Checking operating system version: must be redhat-3, SuSE-9, redhat-4, UnitedLinux-1.0, asianux-1 or asianux-2
  7. Failed <<<< >>> Ignoring required pre-requisite failures. Continuing...
  8.  
  9. Preparing to launch Oracle Universal Installer from /tmp/OraInstall2013-01-25_06-12-06PM. Please wait ...[oracle@rhl6 database]$ Oracle Universal Installer, Version 10.2.0.1.0 Production
  10. Copyright (C) 1999, 2005, Oracle. All rights reserved.
  11.  
  12. 本文转自:http://www.yallonking.com/?p=668

oracle10g在rh6上安装缺少libXtst*的包导致不能出OUI的更多相关文章

  1. Mac上安装第三方应用显示包资源破坏解决办法

    Mac上安装第三方应用显示包资源破坏解决办法 步骤1:Spotlight搜索(快捷键:command+空格或右上角搜索的符号):搜索 “终端”步骤2:直接复制粘贴 sudo spctl --maste ...

  2. 在64位Ubuntu系统上安装32位程序包

    在64位Ubuntu系统上安装32位的程序包 $sudo apt-get install package_name:i386 例如: $sudo apt-get install openjdk-7-j ...

  3. Mac上安装Charles进行抓包全流程设置

    安装 -- 官网下载最新版的Charles版本,按照提示安装即可 破解 -- https://blog.csdn.net/qq_25821067/article/details/79848589. M ...

  4. 在linux上安装rz、sz包

    在SecureCRT这样的ssh登录软件里, 通过在Linux界面里输入rz/sz命令来上传/下载文件. 对于RHEL5, rz/sz默认没有安装所以需要手工安装.sz: 将选定的文件发送(send) ...

  5. 在CentOS7上安装MySQL5.7-源码包方式

    缺点:后期升级不方便,生产中建议RPM包方式安装 CentOS7默认安装了和MySQL有兼容性的MariaDB数据库,在我们安装MySQL5.7之前为了避免发生冲突首先删除MariaDB. # rpm ...

  6. EBS安装提示libXtst.so.6: cannot open shared object file

    $ ./rapidwiz Rapid Install Wizard is validating your file system...... CMDDIR=/app/Stage122/startCD/ ...

  7. linux上安装wps办公软件

    在rhel6.3上安装 金山WPS rpm包时,容易出现出现错误wps Requires: libstdc++.so.6(GLIBCXX_3.4.14).即使安装成功,也不能够使用,只是缺少了一个li ...

  8. 安装Python及各种包/库——没有网络的电脑上

    我们做项目时可能会遇到,一些电脑只能联内网或者无法联网,这种情况怎样在电脑上安装Python及各种第三方包/库呢? 1.首先,在有网络的电脑上在python官网下载好python安装包,地址:http ...

  9. Ubuntu16.04上安装搜狗输入法

    一.下载搜狗输入法的deb包: http://pinyin.sogou.com/linux/ 二.打开终端输入命令: $ sudo dpkg -i sogoupinyin_2.0.0.0078_i38 ...

随机推荐

  1. XML 链接

    公共Webservice   网络上可供测试的Web Service腾讯QQ在线状态 WEB 服务Endpoint: http://www.webxml.com.cn/webservices/qqOn ...

  2. 获取数据库里面最新的ID

    你如果新插入的一段资料,你想获取它的ID,就用   “mysql_insert_id()”; 并且要重新定义一个名称

  3. elasticsearch的服务器响应异常及应对策略

    目录: 1 _riverStatus Import_fail 2 es_rejected_execution_exception <429> 3 create_failed_engine_ ...

  4. Struts2中实现Web项目的初始化工作

    Struts2中实现Web项目的初始化工作 注:通常web系统在启动时需要做一些初始化的工作,比如初始化系统全局变量,加载自定义配置文件,启动定时任务等.  一.在Struts中实现系统的初始化工作 ...

  5. AngularJs的UI组件ui-Bootstrap分享(三)——Accordion

    Accordion手风琴控件使用uib-accordion和uib-accordion-group指令. <script> angular.module('myApp', ['ui.boo ...

  6. PHP的GD 支持和加载MySQL功能

    本机安装dedecms时发现, GD 支持 On [×]Off (不支持将导致与图片相关的大多数功能无法使用或引发警告) MySQL 支持 On [×]Off (不支持无法使用本系统) 错误,原来是环 ...

  7. O365 "打开或关闭脚本"功能

    博客地址:http://blog.csdn.net/FoxDave 自定义功能是 SharePoint Online 最具吸引力的功能之一,因为它使管理员和用户可以调整网站和页面的外观以满足组织目 ...

  8. ios开发之数据存储

    iOS应用数据存储的常用方式 XML属性列表(plist)归档 Preference(偏好设置) NSKeyedArchiver归档(NSCoding) SQLite3 Core Data 应用沙盒 ...

  9. php大力力 [038节] 全栈工程师的含义

    管理时间 http://www.nowamagic.net/librarys/eight/posts/2753 从知乎上看到“全栈开发者”讨论之后的自黑 什么是全栈开发者 https://beeclo ...

  10. Node.js高级编程读书笔记 - 5 数据库 - Never

    Outline 6 连接数据库 6.1 使用node-mysql连接MySQL数据库 6.2 使用Nano连接CouchDB数据库 6.3 使用Mongoose连接MongoDB数据库 6 连接数据库 ...