yum을 사용하여 종속성을 삭제하지 않고 패키지를 삭제하는 방법은 무엇입니까?

yum을 사용하여 종속성을 삭제하지 않고 패키지를 삭제하는 방법은 무엇입니까?

오늘 내가 이렇게 하면 다음 $ yum remove packageA과 같은 인사를 받게 될 것입니다.

Removing:
packageA                        noarch                 3.5.1.b37-15                                 @yumFS                 293 k
Removing for dependencies:
 packageB                      noarch                 3.5.1.b125-7                                 @yumFS                  87 M
..
Is this ok?

packageB 등을 삭제하지 않고 packageA만 삭제하고 싶습니다. 가능합니까?

답변1

나타나다가능한, rpm을 사용하여:

$ rpm -e --nodeps packageA

종속성 패키지를 제거하고 다시 넣지 않으면 분명히 매우 조심해야 하지만, 종속성 패키지에 의존하고 있는 아직 설치되어 있는 패키지에 대해 예상치 못한 결과가 발생할 수 있습니다.

답변2

나는 다음과 같이 yum을 사용하여 이 작업을 수행할 수 있음을 발견했습니다.

sudo yum remove --noautoremove <package name>

관련 정보