有没有人成功在redhat7.2上安装oracle8.1.7啊?

有没有人成功在redhat7.2上安装oracle8.1.7啊?

真够衰的,第一次西里糊涂安装成功后,以后再怎么装都失败。
有谁成功过啊?交流交流,我快要受疯了,都装了几天了      
你还真装成功了一次,我可是一次也没成功。更衰!      
按照http://www.linuxeden.com/edu/doctext.php?docid=2125去做吧,

可以的,我刚装成功了。      
我也刚刚装成功一次      
我用的是apache 1.3.22+php4.10(or4.06)+oracle8.17 在7.2下不能编译apache,php4和oracle都能顺利通过

请问有朋友知道怎么解决吗??      
try to restore binutils or install rpm packeges      
我在Redhat 7.2下成功的安装了Oracle 8.1.7 for Linux。以下是详细过程。
1. 硬件环境:DELL品牌(Intel815集成主板、128M内存、20G硬盘)
2. 磁盘分区:5G 主分区(ext3)(使用我的安装方法只用了3个G的空间),500M Swap分区(最少需要300M)
3. 软件环境:Redhat 7.2 (很多网站都介绍说要安全安装,我看根本不需要。我只装1.5G而且包含很多服务器组件)
4. 准备工作:
  第一步:安装Redhat7.2
    使用customer安装,选择组件,可根据自己的需要进行安装。安装选项参考这里。
  第二步:确认你已安装了以下兼容包:(使用rpm命令查询,使用方法请点这里)
   1、替换glibc
Oracle8.1.7使用的是glibc2.1.3,而RedHat7.1是用的glibc2.2.2,不兼容,所以要替换glibc才能成功安装。
首先要安装RedHat7.1安装光盘上的几个以compat开头的rpm包,它们是:
compat-glibc-6.2-2.1.3.2.i386.rpm
compat-egcs-objc-6.2-1.1.2.14.i386.rpm
compat-egcs-6.2-1.1.2.14.i386.rpm
compat-libs-6.2-3.i386.rpm
可以把:
compat-libstdc++-6.2-2.9.0.14.i386.rpm
compat-egcs-c++-6.2-1.1.2.14.i386.rpm
也安装上。
因为这几个软件包之间有依赖关系,如果安装顺序不对,会报错的,无法安装。一般来说应
该先安装第一张上的两个,再安装第二张上面的四个。
如果这样做也报错,安装不上,可以先把这6个软件包拷贝到一个目录下,然后再一起安装,
这样就不用怕它们之间的依赖关系,一定可以安装成功了。例如:
rpm -ivh compat-glibc-6.2-2.1.3.2.i386.rpm compat-egcs-6.2-1.1.2.14.i386.rpm com
pat-libs-6.2-3.i386.rpm compat-egcs-c++-6.2-1.1.2.14.i386.rpm compat-egcs-objc-6.
2-1.1.2.14.i386.rpm compat-libstdc++-6.2-2.9.0.14.i386.rpm


  第三步:收集所需的文件和补丁(在/目录下创建backup目录,存放以下文件)
    1、 binutils-2.10.91.0.2-3.i386.rpm #这是redhat7.1自带的一个文件。
    2、 jdk118_v3.tar.gz   #这是有关java的原文件。
    3、 glibc-2.1.3-stubs.tar.gz #以下两个是Oracle的两个补丁包。
    4、 env_ctx.mk
    5、 linux817ee.tar.gz #Oracle8.1.7 for linux的安装文件。
    下载以上文件请点击这里(Oracle下载需要用户和密码,可以去它的网站上申请一个)
  第四步:对以上文件分别进行处理:(当前目录是/backup)
    A、 安装binutils-2.10.91.0.2-3.i386.rpm
      rpm ?Uvh ?force ?nodeps binutils-2.10.91.0.2-3.i386.rpm
    B、 安装Jdk1.1.8_v3到/usr/local:(如果不安装,在安装过程中15%处将显示错误信息)
      1、bunzip2 jdk118_v3.tar.bz2
      2、tar -xvf jdk118_v3.tar (使用cd /usr/local 切换当前目录为/usr/local)
      3、ln -s /backup/jdk118_v3 java(-s 表示软链接 )
    C、 解压linux817ee.tar.gz (使用 cd /backup 切换当前目录为/backup)
      tar zxvf linux817.tar.gz (解压后的文件将存放在/backup/Disk1里面)
5、准备安装环境。(使用cd /root使当前目录为/root)
  第一步:创建组和用户
    1、groupadd dba (创建dba组)
    2、groupadd oinstall (创建oinstall组)
    3、useradd oracle -g oinstall -G dba (创建用户oracle并且赋予主组为oinstall,辅助组为dba)
    4、passwd oracle (给用户oracle 赋值密码)
  第二步:创建安装目录(cd /home/oracle 切换当前目录为/home/oracle)
    1、mkdir data (在当前目录下创建data目录,本例是以data为安装目录,可以更改)
    2、chown oracle.dba data (给data目录赋予作者oracle及组dba。)
    3、chmod 777 data (给data目录赋予权限。777代表对所有的用户可读可写可执行)

  第三步:编辑环境变量.bash_profile (此文件所在目录为/home/oracle)
    1、vi .bash_profile (这一段变时设置至关重要,一定要正确)
      /usr/i386-glibc21-linux/bin/i386-glibc21-linux-env.sh
      export LD_ASSUME_KERNEL=2.2.5 export LDEMULATION=elf_i386_glibc21
      export GCC_EXEC_PREFIX=/usr/i386-glibc21-linux/lib/gcc-lib/
      export ORACLE_BASE=/home/oracle/data/app/oracle(红色部分为安装目录的全部路径)
      export ORACLE_HOME=$ORACLE_BASE/product/8.1.7
      export PATH=$PATHORACLE_HOME/bin export
      LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
      export ORACLE_SID=Test export ORACLE_TERM=vt100
      export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
      umask 022
6.开始安装
  第一步:以ORACLE用户登录系统并进入X-Windows画
  第二步:启动安装程序
    1、cd /backup/Disk1
    2、./runInstaller(运行runInstaller文件)
    3、接下来就和windows安装一样,选择安装类型、安装路径、工作组名、JDK路径、数据库SID等。
      在这个过程中注意以下问题:
      A、工作组名添写oinstall。
      B、安装过程中会要求以root身份进行orainstRoot.sh。
      C、安装过程会提示ins_ctx.mk出错。新开一个konsole窗口,以root身份运行命令
      cp /backup/env_ctx.mk $ORACLE_HOME/ctx/lib (然后返回安装界面,点击Retry即可)
        D、提示以Root身份运行root.sh
      E、出现net8配置窗口:(不要着急点下一步,新开一个konsole口,以root身份运行以下命令)
        1、cd $ORACLE_HOME
        2、tar -xvzf /backup/glibc-2.1.3-stubs.tar.gz
        3、./setup_stubs.sh。
        4、 等待程序运行完毕,返回安装界面。
        5、 选择Perform typical configuration,下一步,开始创建数据库。
        6、 最后提示数据库创建完成。
7、恭禧你Oracle安装成功。进行测试一下:
  第一步:打开一个konsole窗口,运行Svrmgrl,看是否出现连接Oracle8.1.7成功。
  第二步:运行connect internal,看是否出现Connected字样。
  第三步:退出Svrmgrl运行sqlplus system/manager 看显示是否正常。
  如果以上三步都做正常,则表示你的ORACLE已经安装成功。      
terren版主,我强制安装7.2的binutils 就可以吗??

我马上准备在不装oracle的情况下装一次apache +php      
我有oracle9i的碟子,我记得曾经看过一边报道说redhat7.1与oracle9i
的结合已经被redhat公司认可的了,可是为什么安装还是那么难,
有没有人在redhat72中安装9i的?      
If you want to install oracle 8i,you must install binutils 2.11(included in 7.1) or older!
If you want to install oracle 9i,you must install binutils 2.10(included in 7.0)!



The same to Redhat 7.2!