安装Linux和Oracle10g学习笔记

  今天开始安装Linux和Oracle10g,过程可谓艰难曲折,以前也装过,但是这次碰到了好多新问题,不过终于都解决了,嘿嘿,感觉蛮好的,赶紧记录下来,作为今后参考。

  1.首先是装虚拟机,以前用的是VMware Workstation 5,这次下载了6.0版

  2.接下来是安装Linux,下载了Red Hat Enterprise Linux 5 Update2,结果怎么都安装不上,在进行到分区时,总是提示找不到目的盘,报“No Drives Found”错,以为是Linux版本的问题,又下载了Red Hat Enterprise Linux 5 Update1 和Red Hat Enterprise Linux 5 ,还是通不过;然后怀疑是VMware版本,又下载了VMware Workstation 5.5,因为找不到VMware Workstation 5版本了,问题依旧;最后上网查找原因,原来是VMware Workstation 5.5和6在建立虚拟机是的硬盘类型缺省设置成了SCSI盘,删除默认设置,增加一个IDE硬盘就OK了。在安装的过程中需要提供Installation Number,虽然Skip也可以,但是从网上找到了两个3a9469353b83a469或6efd911e6fea5d91,对Red Hat Enterprise Linux 5几个版本都好使。

  3.最后安装Oracle 10g,从办公室拷贝的ISO文件作为安装源,不知怎么回事,安装前总是不认我的虚拟光驱,但是可以认ISO image镜像文件,先不管它了,能认就行。但是执行./runInstaller时提示权限不足,把所有涉及到的目录全部重新授权一次,还是不行,光盘又不能修改权限,郁闷死,没办法,只有将安装文件拷贝到虚拟机中,边拷贝边上网查资料,才知道是文件系统格式的问题,脚本所在硬盘格式必须是ext3格式,晕死(http://hi.baidu.com/flyingvincen ... 04027bca80c45a.html),其实也不一定要是ext3,我安装的Linux就是ext2。

  终于可以执行了,却发现Oracle不支持操作系统版本,修改/etc/redhat-release中的版本为redhat-4,检查通过了,却提示临时文件夹中找不到libawt.so,上网查,说是缺少libXp-1.0.0-8.i386.rpm 补丁(http://hi.baidu.com/lovehome_jia ... 6ce649500ffe7c.html),从Linux安装ISO中拷贝该文件到安装目录,以root用户执行rpm -ivh libXp-1.0.0-8.i386.rpm安装,再回头执行./runInstaller -ignoreSysPrereqs,终于看到了期盼已久的Oracle安装界面,兴奋啊,这就是我一天的努力成果啊。