당신이 uninstall 리눅스 기계(위)에 약간의 소프트웨어를 업그레이드하려고 애쓰고 있을 때 때때로 당신은 관련된 이슈를 의존 상태에 부딪친다. RPM와 더불어 기초를 둔 분배를 움직이는 내가 아는 모든 사람은 무엇이” 시간 1 건이나 다른 하나에(서)“rpm 지옥으로 알려져 있다을 거의 경험했다. 여기 ’당신이 그 상황 중의 하나에 쳐박힌다면 약간 당신을 도울 것 s.
방해 ’s 어떻게 설치된 RPM이 어떤 파일에 의존한다을 체크할지에의 주시.
당신이 sendmail의 RPM을 업그레이드하거나 당신의 리눅스 컴퓨터로부터 uninstall이려고 애쓰고 있다고 말해라. 당신이 설치해제 명령을 달릴 때 당신은 의존 상태 이슈에 부딪칠 수 있다:
# rpm -e sendmail 8.13.1-3.2
그러한 케이스에(서)이 패키지가 어떤 파일에 의존하는지을 보는 것은 유용할 수 있다. 다음 명령을 이용해라:
# rpm -qR sendmail 8.13.1-3.2
/bin/bash
/bin/mktemp
/bin/sh
/bin/sh
/bin/sh
/bin/sh
/bin/sh
/usr/sbin/alternatives
/usr/sbin/useradd
>= 2.0을 세게 쳐라
chkconfig >= 1.3
config(sendmail)= 8.13.1-3.2.el4
cyrus sasl
fileutils
얼간이
libc.so.6
libc.so.6(GLIBC 2.0)
libc.so.6(GLIBC 2.1)
…
지금 당신은 sendmail 패키지가 의존하는 파일과 당신의 목록을 볼 수 있다. ’ll 실망한 uninstallation 과정의 결함을 없앨 준비를 더(잘)한다.























0 코멘트… 는 지금 그것을 더한다.
코멘트를 남겨라