업그레이드해도 설정화일은 그대로 있는지요?
글쓴이: eunah76 / 작성시간: 월, 2003/03/17 - 9:11오전
사용배포본 : 와우리눅스 7.1 파란
sendmail 패치하기 위해.. 8개의 rpm 파일을 받아서 설치하던중
어디서 잘못했는지.. rpm이 엉켜버렸습니다.ㅠㅠ
rpm -qa 를 입력하면
----------------------------------------------------
error while loading shared libraries: libdb.so.2 :
cannot open object file : No such file or directory
-----------------------------------------------------
라고 에러메세지가 출력됩니다.
rpm을 다시 설치해야 하는지..어디서부터 시작해야하는지...
===============================================
위와 같은 상황입니다. 다른부분은 아무런 에러없이
웹서비스 잘 되고있습니다.
다만 메일이 안되서...-_-;;
무식한 방법이지만 현재상태에서 파란CD로 업그레이드 하려고합니다. 이 경우에 설정화일(네트워크, 디스크관리, 사용자계정)들은 변함이 없는지 알고 싶습니다.
답변 부탁드립니다. (__)
Forums:
:lol: 그냥 db2 패키지를 찾아서 설치하시면 됩니다.
:lol:
그냥 db2 패키지를 찾아서 설치하시면 됩니다.
만세
:) 답글 감사합니다.죄송하지만 자세히 좀 알려주실래요?db2패키
:) 답글 감사합니다.
죄송하지만 자세히 좀 알려주실래요?
db2패키지라는 것이 무엇인지..
CD에 있는 것인지?..
부탁 드립니다....
db2말이죠..
당연히 cd에 존재을 할겁니다. 아마 그 파일을 설치을 하면 될듯합니다.
그리고 긔존성 문제가 발생하면 필요하고 하는 파일들을 같이 설치하시면
되실듯합니다.. 작은 도움이나마 되셨으면 합니다. 감사합니다.....
db2, libdb.so.2... 찾아봐도 없어요.
libdb.so.2 라는 화일은 다른화일을 컴파일해야 생기는지..
CD 2장에서 찾아봐도 안 나오네요.. ㅠㅠ
멍청하다고 욕하지 마시고, 아시는분 있으시면 알려주세요....
rpm -qa 가 안되는거 보면 rpm 자체 프로그램이 잘못된것 같습니다.
업그레이드 하는게 젤 좋은 방법인것 같은데..사용자계정 및 네트워크 설정, 웹서버설정....등이 변할까봐 무서워서 못하겠어요... :cry:
Re: 업그레이드해도 설정화일은 그대로 있는지요?
libdb.so.2 는 gnome-libs 를 설처하면 생성되는 파일인것 같습니다.
rpm -qfi /usr/lib/libdb.so.2 <- 이렇게 하면 해당파일이 어떤 패키지에
속해있는지 알수 있습니다.
7.1 파란에서 rpm 이 엉켰다면...
당장 해볼수 있는것이 rpm --rebuilddb 를 실행해보시고...
그래도 에러가 난다면 다시 여기에 포스팅해보시죠.
아참...저는 redhat 8.0 이고 버전마다 파일들이 속해있는 패키지가
조금씩 다를 수 있습니다.
똑같은 에러가 나오네요.
알려주신대로
rpm -qfi /usr/lib/libdb.so.2
rpm --rebuilddb
둘다 해봤는데.. 똑같은 에러가 발생됩니다.....
(여전히 libdb.so.2 파일을 찾을 수 없다는...)
어케 해야 할지....ㅠㅠ
:shock: db2는 redhat 패키지 db2-devel에 들어
:shock:
db2는 redhat 패키지 db2-devel에 들어 있습니다.
rpmfind.net 에 가셔서 해당 파일을 다운 받으시고 설치하시면 됩니다.
또한, 만약에 다른 비슷한 서버가 있으시면 그서버에서 해당 파일 가져다가
같은 위치에 놓으시면 됩니다.
만세
db2-devel, db2-2... 설치되어 있다고 하네요..
정말 답변해주셔서 감사드려요...(__)
알려주신대로 CD에서 위에 화일들을 찾아 설치했더니 이미 설치되어 있다고 하네요...
혹시나 싶어 find / -name libdb.so.2 로 찾아봤더니 있어요.
/usr/i386-glibc21-linux/lib/ 에 있어요.....ㅠㅠ
있는데도 왜 없다고 에러가 나지요?!
답답한 글에 답변해 주신 여러 분들께 감사드립니다.
파일이 있어도 에러가 날 때...
가끔 그런 일이 있는데요.
ldconfig 라는 명령을 쓰세요.
그렇게 하면 라이브러리 파일들을 찾아서 쓸 수 있게 해줍니다.
그런데 아무데서나 찾는 것은 아니고...
/etc/ld.so.conf 라는 파일 - 위치는 조금씩 다를 수 있어요. - 에서 등록된 디렉터리를 찾습니다.
만일 좀 다른 디렉터리에 있을 경우에는 그 디렉터리를 저 파일에 명시해주면 됩니다. 그리고 나서 ldconfig 를 실행하면 되죠.
---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
댓글 달기