(1)物理内存至少1GB
(2)虚拟内存(SWAP空间)根据物理内存的大小需求如下
(3)/tmp目录至少需要400MB的硬盘空间
(5)确认硬件平台和oracle版本(有32位和64位)匹配

由于在后面安装Oracle时,会检查系统版本号,为了避免检测通不过,最好修改为4.4
方法:修改/etc/issue文件
[root@oracle ~]# cat /etc/issue
Kernel \r on an \m
(2)内核版本
推荐在2.4以后的版本上安装
[root@oracle ~]# uname -r
2.6.18-164.el5
(3)安装所依赖的软件包
Oracle 10g所依赖的软件列表如下:
binutils
compat-db
compat-gcc-34
compat-gcc-34-c++
compat-libstdc++-33
compat-libstdc++
gcc
gcc-c++
glibc
glibc-common
glibc-devel
glbic-headers
libgcc
libXp
libXp-devel
libXt
libXtst
libaio
libaio-devel
libgcc
libstdc++
libstdc++-devel
libgomp
make
numactl-devel
sysstat
建议通过yum服务安装所需要的依赖软件包,可以自动解决软件包之间的依赖关系。
yum -y install binutils compat-db compat-gcc-34 compat-gcc-34-c++ compat-libstdc++-33 compat-libstdc++ gcc gcc-c++ glibc glibc-common glibc-devel glbic-headers libgcc libXp libXt libXtst libaio libaio-devel libgcc libstdc++ libstdc++-devel libgomp make numactl-devel sysstat
注意在64位平台下不要忽略安装32位的软件包,否则可能会报错:
/tmp/OraInstall2012-01-07_01-03-21AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6: cannot open shared object file: No such file or directory