yum groupremove '개발 도구': 다른 패키지에 필요한 패키지 유지

yum groupremove '개발 도구': 다른 패키지에 필요한 패키지 유지

내가 그랬습니다. yum groupinstall 'Development Tools' 이제 삭제하고 싶습니다.yum groupremove 'Development Tools'

그러나 이는 제거해야 할 다른 많은 요구 사항을 나타냅니다 binutils.

그것을 유지하는 방법 binutils?

내 로컬 배포판은 Archyum 입니다. 패키지를 제거하는 기본 방법은 입니다 cascade.

명령을 직접 사용할 수도 있지만 rpm문제는 그 반대입니다. 하나의 패키지만 deps 검사에 실패하면 어떤 패키지도 삭제되지 않습니다.

# rpm -e apr binutils
error: Failed dependencies:
        binutils is needed by (installed) crash-5.0.0-23.el6.x86_64
        binutils is needed by (installed) module-init-tools-3.9-17.el6.x86_64
        binutils is needed by (installed) oprofile-0.9.6-7.el6.x86_64
        /usr/bin/ar is needed by (installed) redhat-lsb-4.0-2.1.el6.x86_64
        /usr/bin/strip is needed by (installed) redhat-lsb-4.0-2.1.el6.x86_64

답변1

그룹 제거의 경우 다음과 같습니다.yum --setopt=groupremove_leaf_only=1 groupremove 'Development Tools'

remove_leaf_only수정할 수 있는 유사한 옵션을 추가하는 패치도 있지만 remove아직 6.5 yum에서는 지원되지 않습니다 RHEL.

관련 정보