glibc-rpm을 --nodeps로 삭제했습니다.
글쓴이: topia / 작성시간: 토, 2005/03/26 - 2:35오후
배포본 : 레드햇9
리눅스 수준 : 초보(무식)
glibc를 업그레이드 하려 했더니 glibc-common이 상호 의존성이 걸려서(같이 설치하는 걸 모르고..)
무식해서 -qi로 보니 표준라이브러리라 표시가 나왔지만
glibc-rpm을 --nodeps 옵션으로 강제 삭제 했습니다.
단순하게 부팅하기전 설치하면 될 줄로 생각했습니다.
rpm,ls 등 명령어가 안됩니다..
어떻게 대처 방법이 없을까요? glibc 컴파일은 한번도 해 보지 않았습니다. rpm 재설치가 불가능하다면 다른 레드햇9 깔린 시스템에서 옮겨 오는 방법등은 없을까요?
Forums:
glibc 를 날리면 정상작동하는게 거의 없을 텐데요...새로 까
glibc 를 날리면 정상작동하는게 거의 없을 텐데요...
새로 까는게 젤 쉬울겁니다 -_-;;
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
Re: glibc-rpm을 --nodeps로 삭제했습니다.
glibc는 함부로 지우시거나 업그레이드 하시면 안됩니다.
일단 복구 시디나 첫번째 부팅 씨디가 있으시면 복구모드로 부팅후
강제로 업한 glibc를 지우고 씨디에있는 glibc 로 다시 rpm 설치후 재부팅한후 시스템이 제대로 돌아가는지 확인합니다.
현재 시스템을 유지한채로 해결하려면 첫번째 씨디는 필수입니다.
만일 첫번째 씨디가 없어 복구 모드로 부팅이 불가능하다면 라이브씨디를 이용해 현재 시스템의 파티션을 마운트후 glibc를 레덧9의 패키지로 완전 대체시키는 방법을 쓰셔도 됩니다.
시스템 내에서 해결하는 방법은 없습니다. 귀찮으면 정태님 말씀대로 새로까시는게 속 편합니다.
그리고 정 glibc를 업그레이드 하고싶다면 yum으로 상위 버젼의 배포판버젼으로 업그레이드 하시거나 레덧9이니 페도라로 업그레이드 하시길 바랍니다.
저는 glibc 컴파일 경험이 없는데 아마도 의존성 문제로 컴파일이 많이 어려울 것 같습니다. glibc는 함부러 업하면 절대 안됩니다. - -^
rpm에서는(rpm만이 아니라 다른 패키지 관리자들 대부분이 마찬가지이지
rpm에서는(rpm만이 아니라 다른 패키지 관리자들 대부분이 마찬가지이지만) --nodeps와 --force 옵션은 그 옵션을 넣고 rpm에서 뭔가 했을 때 후에 어떤 일이 일어나는지 정확히 아는 경우에만 사용해야 합니다.
어떻게 되겠지 라던가 이럴거야 라는 등의 추측 혹은 근거없는 확신에 의한 행동은 정말 돌이킬 수 없는 결과를 불러오기 때문입니다.
뭐, 나름대로 비싼 경험 했다 생각하고 새로 까는데 올인:)
SOrCErEr
댓글 달기