OS/Linux

rpm 중복 패키지 삭제하기

구닥다리 엔지니어 2015. 2. 5. 19:17

간혹 패키지가 x86_64, i386 모두 설치된 경우가 있다.


이럴경우 의존성 에러가 많이 발생하는데, 맞지 않는 architecture의 패키지를 삭제해주면 되는데, 방법은 다음과 같다.


# rpm -e [package] --allmatches

이때 패키지명을 어떻게 주냐에 따라 삭제되는 패키지가 달라진다.

arch까지 풀로 줄 경우 해당 패키지만 삭제되며, package명만 넣으면 해당 값과 중복되는 모든 패키지가 삭제된다.