Linux上安装Oracle10G,报错checking for gcc-3.2;found not found. failed<<<

hosts文件里把别名改成localhost就可以了

 

 

 

安装oracle前应该先安装系统缺失的包
   
  用 root 用户身份运行以下命令:
  rpm -q gcc make binutils openmotif setarch compat-db compat-gcc

compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel

  如果采用默认安装,该命令执行后通常会提示openmotif,compat-db,compat-

gcc,compat-gcc-c++,compat-libstdc++,compat-libstdc++-devel 没有安装。如下所



  gcc-4.1.1-52.el5
  make-3.81-1.1
  binutils-2.17.50.0.6-2.el5
  package openmotif is not installed
  setarch-2.0-1.1
  package compat-db is not installed
  package compat-gcc is not installed
  package compat-gcc-c++ is not installed
  package compat-libstdc++ is not installed
  package compat-libstdc++-devel is not installed

  对缺失的包需要通过光盘或其他介质安装,笔者采用光盘安装
   
由于缺失的包之间有严格的依赖关系,所以必须按照如下顺序安装缺失的包
rpm -Uvh compat-db-4*
rpm -Uvh libaio-0*
rpm -Uvh compat-libstdc++-33-3*
rpm -Uvh glibc-headers-2.5-12.i386.rpm
rpm -Uvh glibc-devel-2.5-12.i386.rpm
rpm -Uvh compat-gcc-34-3*
rpm -Uvh compat-gcc-34-c++-3*
rpm -Uvh libXp-1*
rpm -Uvh openmotif-2*
rpm -Uvh gcc-4*
rpm -Uvh glibc-2.5-12.i686.rpm
rpm -Uvh libgomp-4.1.1-52.el5.i386.rpm
rpm -Uvh gcc-4.1.1-52.el5.i386.rpm

你可能感兴趣的:(oracle,linux,gcc,oracle10g)