分类: Oracle
2006-01-20 20:09:54
安装前准备相应的软件包
我的系统是CentOS4.2,已经用yum升级到最新,准备安装oracle9204
1、
选择软件包把“原有的软件开发”选上,里面有gcc2.9.6版,安装Oracle会用到,而CentOS4.2默认的是gcc3.4.4版,安装Oracle的时候编译好像有问题。
2、
# rpm -qa gcc make binutils openmotif setarch
setarch-1.6-1
make-3.80-5
binutils-2.15.92.0.2-15
gcc-3.4.4-2
openmotif-2.2.3-9.RHEL4.1
3、
# rpm -qa | grep compat
java-1.4.2-gcj-compat-1.4.2.0-27jpp
compat-db-4.1.25-9
compat-libcom_err-1.0-5
compat-libstdc++-296-2.96-132.7.2
compat-gcc-32-3.2.3-47.3
compat-gcc-32-c++-3.2.3-47.3
compat-libstdc++-33-3.2.3-47.3
compat-openldap-2.1.30-2
nss_db-compat-2.2-29
compat-libgcc-296-2.96-132.7.2
4、
# rpm -qa | grep xorg-x11-deprecated
xorg-x11-deprecated-libs-6.8.2-1.EL.13.20
xorg-x11-deprecated-libs-devel-6.8.2-1.EL.13.20
5、
# yum install libaio libaio-devel-openmotif21
libaio-0.3.103-3.i386.rpm
libaio-devel-0.3.103-3.i386.rpm
openmotif21-2.1.30-11.RHEL4.4.i386.rpm
补充:
以上有不全的包,我都是用yum安装的,能解决依赖关系
如果不能联网从安装光盘安装也可以,由于有依赖关系,提供下面的安装顺序作为参考:
#第三张盘
rpm -ivh freetype-devel-2.1.9-1.i386.rpm
rpm -ivh fontconfig-devel-2.2.3-7.i386.rpm
rpm -ivh xorg-x11-devel-6.8.2-1.EL.13.20.i386.rpm
rpm -ivh libjpeg-devel-6b-33.i386.rpm
rpm -ivh libtiff-devel-3.6.1-8.i386.rpm
rpm -ivh libungif-devel-4.1.3-1.i386.rpm
rpm -ivh alsa-lib-devel-1.0.6-5.RHEL4.i386.rpm
rpm -ivh audiofile-devel-0.2.6-1.i386.rpm
rpm -ivh esound-devel-0.2.35-2.i386.rpm
rpm -ivh xorg-x11-deprecated-libs-devel-6.8.2-1.EL.13.20.i386.rpm
rpm -ivh libaio-devel-0.3.103-3.i386.rpm
#第四张盘
rpm -ivh nss_db-compat-2.2-29.i386.rpm
rpm -ivh glib-devel-1.2.10-15.i386.rpm
rpm -ivh gtk+-devel-1.2.10-33.i386.rpm
rpm -ivh imlib-devel-1.9.13-23.i386.rpm
rpm -ivh ORBit-devel-0.5.17-14.i386.rpm
rpm -ivh gnome-libs-devel-1.4.1.2.90-44.1.i386.rpm
6、
安装完上面的包后,还需要安装两个包:compat-oracle-rhel4-1.0-3 和 compat-libcwait-2.0-1,这两个包由oracle提供,在p4198954_40_LINUX.zip这个补丁中,解开安装即可:
#Oracle Patch
rpm -ivh compat-libcwait-2.1-1.i386.rpm
rpm -ivh compat-oracle-rhel4-1.0-5.i386.rpm
补充:
p4198954_21_LINUX.zip这个patch也有这两个包,只是版本低些,实在找不到也可以用的
patch的获取请看这里
这里提供2个可以免费找到patch的地方:
也可以找有正版oracle的朋友帮你下一下
7、安装JDK
可从官方网站下载:
下载回来是:j2eesdk-1_4_02_2005Q2-linux-ml.bin
# chmod u+x j2eesdk-1_4_02_2005Q2-linux-ml.bin
# ./j2eesdk-1_4_02_2005Q2-linux-ml.bin
就可以开始图形界面安装了
安装好后
# java -version
如果看到版本信息,基本上就算安装好了
需要的话还可以设置下环境变量(注意路径要和安装路径一致)
在 /etc/profile.d/目录下建立文件java.sh
在新的java.sh中输入以下内容:
#set java environment
export JAVA_HOME=/usr/java/j2sdk1.4.2_04
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:/usr/java/jdbc
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH