(1)检测系统是否安装以下rpm包:

rpm -q setarch rpm -q compat-libstdc++
rpm -q make
rpm -q glibc
rpm -q openmotif
rpm -q compat-db
rpm -q libaio
rpm -q gcc
rpm -q compat-gcc-34
rpm -q compat-gcc-34-c++

(2)创建用户和组
groupadd oinstall groupadd dba
groupadd oper
useradd -g oinstall -G dba oracle
passwd oracle

(3)创建Oracle安装目录mkdir -p /oracle/product/10.2.0/db_1
chown -R oracle.oinstall /oracle

(4)修改 Oracle 用户的参数
把下列行加在/home/oracle/.bash_profile 文件末尾,
注意把其中ORACLE_SID换成自己的实例名(如orcl):
# Oracle Settings
TMP=/tmp;
export TMP
TMPDIR=$TMP;
export TMPDIR
ORACLE_BASE=/oracle;
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;
export ORACLE_HOME
ORACLE_SID=orcl;
export ORACLE_SID
ORACLE_TERM=xterm;
export ORACLE_TERM
PATH=/usr/sbin:$PATH;
export PATH
PATH=$ORACLE_HOME/bin:$PATH;
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;
export CLASSPATH
#LD_ASSUME_KERNEL=2.4.1;
export LD_ASSUME_KERNEL
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK;
export NLS_LANG
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi

(5)图形界面登陆Oracle用户,在Oracle安装文件database目录下用如下命令开始安装:

./runInstaller

(6)以后按操作提示,安装过程需要执行两个脚本:
[root@ayong db_1]#/oracle/oraInventory/orainstRoot.sh
[root@ayong oraInventory]#/oracle/product/10.2.0/db_1/root.sh 

(7)按提示操作。