흑흑 님이 쓰신 글 :
: [...FirebirdSS-2.0.1.12855-0.i686]$ ./install.sh
:
:
: --- Warning ----------------------------------------------
: The installation target directory: /opt/firebird
: Already contains a prior installation of InterBase/Firebird.
: This and files found in /usr/include and /usr/lib will be
: archived in the file : /opt/firebird_20070710_1426.tar.gz
:
: Press return to continue or ^C to abort
: Archiving...
: Done.
: Deleting...
: Done.
: Starting Firebird server: /opt/firebird/bin/fbmgr.bin: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /opt/firebird/bin/fbmgr.bin)
: /opt/firebird/bin/fbmgr.bin: /usr/lib/libstdc++.so.5: version `CXXABI_1.2' not found (required by /opt/firebird/bin/fbmgr.bin)
: /opt/firebird/bin/fbmgr.bin: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /opt/firebird/lib/libfbclient.so.2)
: /opt/firebird/bin/fbmgr.bin: /usr/lib/libstdc++.so.5: version `CXXABI_1.2' not found (required by /opt/firebird/lib/libfbclient.so.2)
: /opt/firebird/bin/fbmgr.bin: /lib/i686/libc.so.6: version `GLIBC_2.3' not found (required by /opt/firebird/lib/libfbclient.so.2)
: [ 실패 ]
:
: Fixing firebird's shell to /bin/sh
:
: Starting Firebird server: /opt/firebird/bin/fbmgr.bin: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /opt/firebird/bin/fbmgr.bin)
: /opt/firebird/bin/fbmgr.bin: /usr/lib/libstdc++.so.5: version `CXXABI_1.2' not found (required by /opt/firebird/bin/fbmgr.bin)
: /opt/firebird/bin/fbmgr.bin: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /opt/firebird/lib/libfbclient.so.2)
: /opt/firebird/bin/fbmgr.bin: /usr/lib/libstdc++.so.5: version `CXXABI_1.2' not found (required by /opt/firebird/lib/libfbclient.so.2)
: /opt/firebird/bin/fbmgr.bin: /lib/i686/libc.so.6: version `GLIBC_2.3' not found (required by /opt/firebird/lib/libfbclient.so.2)
: [ 실패 ]
: Please enter new password for SYSDBA user:
:
:
:
: 이렇게 뜹니다, 다른 분이 올리셨던 질문을 참고하여 할수있는 건 다 해봤습니다.
: libstdc++5.0-3.3.3-62745cl.i386.rpm 도 깔면 의존성 문제로 인해 실패한다면서 다른 파일을 요구합니다.
: 다 깔아도 안됩니다.
: 위에서 마지막메세지따라 패스워드만 계속 입력해도 계속 같은것만 나옵니다
: 좀 도와주십시오~~~
:
:
: 참고로, 리눅스 레드햇 7.2버전이며 설치하고자 하는 파이어버드는 최신 버전인 2.0.1 SS입니다.
///////////////////////////////////////////////////////////////////////////////
명확한 해결책을 드릴 수는 없지만, 제 경험을 바탕으로 도움이 되실까 해서
몇 가지 말씀을 드리겠습니다.
1. Linux RedHat : 9.X
2. Firebird 설치 : FirebirdCS-2.0.1.12855-0.i686.rpm
==> 요 놈으로 설치했더니 군소리 없이 바로 설치, 실행되더군요.
3.Firebird 구동 환경 : Classic Server
현재 저는 이렇게 사용하고 있습니다.
더불어, 위 내용으로 미루어 판단하건데 Linux Version문제 같습니다.
저 위의 메시지에서 처럼 요구하는 라이브러리들을 일일히 다 찾아서 설치하시기
보다는 차라리 Linux Version을 9.X로 업하시는 것이 훨씬 빠를 듯 합니다.
잘 아시겠지만, rpm 설치하다 보면 의존성 문제로 해서 라이브러리 하나 설치하는데도
'이것 저것 뭐가 없어서 설치 못한다. 배를 째시오~' 그럴 겁니다.
제 경험한 바로, 라이브러리 하나를 rpm으로 설치하는 데 의존성 문제로 해서
순서 지켜가며 8개 정도 필요한 rpm을 일일히 해당 버전을 찾아 구해서 설치한 경험이 있습니다.
(혹시, Redhat 을 사용하시더라도 커널 크기를 줄이기 위해 이것 저것 불필요한
라이브러리나 tool들을 삭제하신 경우라면 또 얘기가 틀리겠지만요..)
정확한 답변을 드리지 못해 우선 죄송하구요, 아마 rpm 관련 사이트나 firebird 사이트에
찬찬히 뒤져보시면 호환 버전 관련한 comment가 있을 것 같습니다.
그럼 수고하세요~ ^^;;
P.S
마지막으로 혹시 나중에 firebird 설치 후 password가 firebird manual에 나온 것 처럼
SYSDBA에 masterkey로 입력을 했는데도 안되는 경우가 발생하면 다시 한번 말씀 주십시오
상세히 알려드리겠습니다.
저만 그런 것인지, 아무튼 황당한 방법으로 해결은 헀습니다만 ...
|