![yum + rhel 7.x 버전 시스템에서 i686 유형의 모든 rpm을 삭제하는 안전한 방법은 무엇입니까](https://linux55.com/image/179169/yum%20%2B%20rhel%207.x%20%EB%B2%84%EC%A0%84%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%97%90%EC%84%9C%20i686%20%EC%9C%A0%ED%98%95%EC%9D%98%20%EB%AA%A8%EB%93%A0%20rpm%EC%9D%84%20%EC%82%AD%EC%A0%9C%ED%95%98%EB%8A%94%20%EC%95%88%EC%A0%84%ED%95%9C%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C.png)
우리는 모든 프로덕션 머신 서버에서 다음 rpm을 제거하고 싶습니다.서버 152대machine( rhel 7.6
), 모든 Linux는 x86_64
아키텍처입니다.
yum remove *.i686 -y
이 yum 명령은 유형에서 rpm을 캡처하고 i686
("*" 사용) 이를 모두 제거합니다.
"*"를 사용하고 있기 때문에 이 방법으로 rpm을 안전하게 제거할 수 있을지는 크게 걱정하지 않고 i686
,
내가 신경쓰는 건
Dosage yum 명령 - ? 유형에서 rpm과 관련된 다른 rpm도 제거합니다
yum remove *.i686
.*.x86_64
i686
i686
"*"를 사용하지 않고 rpm 유형을 제거하는 것이 더 안전한 다른 옵션은 무엇입니까?
답변1
예, 그렇습니다.
x86_64
RPM이 RPM에 종속되는 경우i686
다른 종속성과 마찬가지로 제거됩니다.가장 안전한 옵션은 이러한 패키지를 무시하는 것입니다. 그러나 다음을 실행하여
yum
패키지 제거를x86_64
지시 할 수 있습니다.yum remove '*.i686' -x '*.x86_64'
그리고 그 변종.