krb5libs를 제거할 수 없습니다.
krb5lib를 제거하는 동안 다음 오류가 발생했습니다.
yum remove krb5-libs
Error: Trying to remove "systemd", which is protected
Error: Trying to remove "yum", which is protected
답변1
일부 패키지는 불완전한 상태이므로 정리가 필요할 수 있습니다.
기사 yum 불완전한 거래 수정 다음 스크립트를 제공합니다.
package-cleanup --dupes | grep -v Loaded | awk 'NR % 2 == 0' | xargs -n1 rpm -e --nodeps --justdb --noscripts
yum update
yum-complete-transaction
yum -y reinstall kernel
설명은 첫 번째 명령이 중복 RPM 목록을 가져오고 명령을 사용하여 awk
각 두 줄 중 하나를 가져오는 것입니다. 이는 제거 스크립트를 실행하거나 실제로 디스크에서 파일을 제거하지 않고 각 RPM을 제거된 것으로 표시하기 위해 rpm으로 파이프됩니다.