레뎃 7.0에서는 glib 버젼 문제로 오라클이 설치되지 않습니다.
따라서 레뎃6.2에 있는 glibc와 관련 패키지로 바꿔놓고 인스톨한 후
다시 레뎃 7.0으로 복원 시켜 주시면 됩니다.
다음을 참조하세요.
1.관련 패키지 준비 ( 관련 싸이트에서 구함 )
–RedHat 6.2용 관련 패키지 준비
( RedHat의 경우 6.2가 오라클에 최적화되어 있다고 함. – RedHat사 )
glibc-2.1.3-15.i386.rpm
ldconfig-1.9.5-16.i386.rpm
bash-1.14.7-22.i386.rpm
XFree86-libs-3.3.6-20.i386.rpm
make-3.78.1-4.i386.rpm
textutils-2.0e-6.i386.rpm
–RedHat 7.0용 관련 패키지 준비
( OS CD나 관련 싸이트에서 구함. )
glibc-2.2-5.i386.rpm
db1-1.85-4.i386.rpm
db2-2.4.14-4.i386.rpm
db3-3.1.14-6.i386.rpm
bash-2.04-11.i386.rpm
XFree86-libs-4.0.1-1.i386.rpm
make-3.79.1-5.i386.rpm
textutils-2.0e-8.i386.rpm
2.사전 작업
오라클 설치에 필요한 사전 작업[ group 생성(dba), user 생성(oracle), profile 수정 ]을 완료하고, oracle 사용자 계정으로 로그인 후 cdrom를 마운트하고, runInstaller를 기동하기 전 단계까지 준비를 완료한다.
<주의 : glibc버젼을 내리면 su나 기타 명령이 먹지 않을 수 있으므로 X-window에서
root창을 두개정도 미리 띄워 놓으셔야 합니다. >
3.관련 패키지 변경 및 glibc 버전 변경 ( root로 실행 )
–먼저 현재 설치된 db1, db2, db3를 지운다.
#rpm –e db1 db2 db3 --nodeps
–glibc 버젼을 뒤집는다.
#rpm –Uvh glibc-2.1.3-15.i386.rpm –oldpackage --nodeps
–ldconfig를 설치하고, 실행
#rpm –Uvh ldconfig-1.9.5-16.i386.rpm
#mv /etc/ld.so.conf.rpmsave /etc/ld.so.conf
#ldconfig
4.오라클 설치
위 까지 실행하고 준비된 쉘로 오라클을 설치한다.
5.관련 패키지 및 glibd 돌려놓기 ( 설치 완료 후 )
–ldconfig 삭제
#rpm –e ldconfig –nodeps
( ldconfig가 실행 중이면 에러가 나지만 신경 쓰지 않아도 됨 )
–관련 패키지 돌려놓기
#rpm –Uvh glibc-2.2-5.i386.rpm –nodeps
#rpm –Uvh db* --nodeps
#rpm –Uvh bash-2.04-11.i386.rpm –nodeps
#rpm –Uvh XFree86-libs-4.0.1-1.i386.rpm --nodeps
#rpm –Uvh make-3.79.1-5.i386.rpm --nodeps
#rpm –Uvh textutils-2.0e-8.i386.rpm --nodeps
6.설치 후기
설치하다 보면 RedHat 7.0의 기존 패키지와 glibc간의 의존성 때문에 돌려 놓지 않으면 부팅이 되지 않거나 OS가 전반적으로 작동하지 않을 수도 있으므로 반드시 설치후에는 기존 패키지로 돌려 놓아야 한다.
또한 위의 glibc는 RedaHat 7.0에 기본으로 설치된 버전이 아니라 업그레이드 버전이다.
>>강명완 님께서 쓰시길<<
:: 빨리좀 주세요..
|