하나의 저장소에서만 `--skip-broken`을 사용하여 yum 또는 dnf 업데이트를 수행합니까?

하나의 저장소에서만 `--skip-broken`을 사용하여 yum 또는 dnf 업데이트를 수행합니까?

달리는 방법은 없을까?

yum update --skip-broken

한 저장소에서 누락된 패키지만 건너뛰나요? RPM 패키지를 배포하는 제3자로서 우리는 손상된 패키지가 차단되지 않기를 원 yum update하지만 메인라인 CentOS의 yum 동작에 부정적인 영향을 미치고 싶지 않습니다.

답변1

한 가지 해결책은 루프 외부에서 타사 저장소를 실행하는 것입니다.

  1. 타사 저장소를 비활성화된 것으로 표시합니다. 그러면 실행할 수 없습니다 yum update.
  2. 이 저장소를 yum update --skip-broken --disablerepo="*" --enablerepo="myRepo".

관련 정보