由于oracle10g太老了,隻怪他娘Oracle生它生的太早了,差點就沒趕上新時代(這家夥内心可也有些挺自豪的東東的,人家很有可能跟着它的主要幹爹工程師為雅典奧運貢獻了門票哩,生逢盛會啊!),較Centos6.5出了好幾個輩分《此君可是見證萬達的王誰誰位居china富豪榜首的哦》,是以10g耍資深牌,C6.5不理它,自以為它自個是那個誰,有三個頭八個臂的,它爺倆這樣,為此也殃及到了ruiy哥我,為難的我苦B的抓狂啊!在部署時出錯不少,錯誤肯定是出在包廂版本依賴,最終搭建了個C5.4的yum源跑的,最終基本把它幹爺重重孫倆火氣給平息些,不瞎扯了,下面就直接來解決實際問題,主要的是吧問題給解決了,才是王道,我做事注重的迅速,高效,你不要看牛一塊一塊的把地給耕玩了,但當時它也隻是在那瞎轉,也許連它自己在幹嘛的自己都不知道有時候還順便啃兩口青草呢!同觀新時代的不少學者朋友,抱着書本,macbook很緊,很親切,很專業,心思卻神遊了,你要是想如此就請如此,不想如此就請付心,付行,而為事!
{請注意:oracle 官方不支援6上面部署10g,建議跟換4或者5},沒辦法它娘的,人家可不顧及這一層面!
1,yum -y install libXp*
2,yum -y install libXtst*
3,# export DISPLAY=:0.0
# xhost +
4,xhost: unable to open display ":0.0"
export DISPLAY=:1.0
xhost
5,crt1.o 是libgc的輔助運作庫,是以yum -y install libgc*;
6,
http://wenku.baidu.com/link?url=rvb5s4-TrGJJLiHUiXroFQzacL1lZ0DKG9a18XzZdRAFonrHQiDt4DeNWRO81VAwtx_ZhpGi5h4AcSzFGRDX4AYhs3bKU4sh8guJrGJVPg_
7,解決安裝中出現的ins_ctx.mk問題
yum install libstdc++-devel.i686 glibc-devel.i686
8,make: *** [libnmemso] Error 2
9,[1]異常一
Error in invoking target ‘all_no_orcl’ of makefile ‘/opt/oracle/product/10.2/rdbms/lib/ins_rdbms.mk’. See ‘/opt/oracle/oraInventory/logs/installActions2007-12-04_02-50-11AM.log’ for details.
[2]異常二
Error in invoking target 'collector' of makefile '/opt/oracle/10g/product/10.2.0/db_1/sysman/lib/ins_emdb.mk'.
第一個異常的原因是因為binutils包的原因,可以用下面方法來解決
aptitude install gcc libaio1 lesstif2 lesstif2-dev make libc6 libc6-i386 libc6-dev-i386 libstdc++6 lib32stdc++6 lib32z1 ia32-libs rpm<code>make binutil binutils-dev binutils-source</code>
<code>cd /usr/lib</code>
<code>ln -s libstdc++.so.6 libstdc++.so.5</code>