openSUSE에서 불필요한 rpm 패키지를 삭제하는 방법은 무엇입니까?

openSUSE에서 불필요한 rpm 패키지를 삭제하는 방법은 무엇입니까?

yum autoremove아니면 rpm다른 옵션이 있나요 zypper? (openSUSE에는 yum이 없습니다)

zypper는 기본적으로 권장 패키지를 설치하고 일반적으로 자동으로 정리하지 않기 때문에 필요합니다.

답변1

Chris의 답변 외에도 :

체크리스트

zypper packages --installed-only --suggested

그리고

zypper packages --installed-only --recommended

권장/권장 부서에서 특정 구성에 "필요하지 않은" 항목을 도입했을 가능성이 높습니다.

답변2

zypper정확히 일치하는 것은 없지만 다음과 같습니다.

패키지 및 해당 (원치 않는) 종속성을 제거하려면 다음을 수행하십시오.

zypper rm --clean-deps <package>

더 이상 필요하지 않은 패키지를 찾으려면 다음을 수행하십시오.

zypper packages --unneeded

답변3

종속성이 필요한 경우 개별 패키지를 제거합니다. 그런 다음 다음 명령을 실행하십시오. 종속성을 건너뛰고 대상 rpm만 제거합니다.

rpm -e packagename --nodeps

관련 정보