답변:
일반적으로 yum
종속성에서 단일 패키지를 무시하는 옵션이 없습니다. 옵션 --skip-broken
은 해결되지 않은 모든 종속성을 무시합니다.
시도 할 수는 yum --exclude=packagename
있지만 종속성이 아닌 모든 리포지토리의 업데이트에서 이름이나 glob별로 특정 패키지를 제외합니다.
--exclude
도 --skip-broken
길에서 하나 이상의 종속성을 우회하는 데 도움이되지 rpm --nodeps
않습니다.
이 rpm
명령에는 --nodeps
사용할 수 있는 옵션이 있습니다. 문제는 그 rpm
자체로 yum 저장소를 인식하지 못한다는 것입니다. 다음 명령은 패키지를 설치 또는 업데이트하여 종속성을 무시하고 package에있는 리포지토리에서 다운로드 URL을 자동으로 조회 repoquery
합니다 yum-utils
.
rpm -Uvh --nodeps $(repoquery --location winswitch)
그 후, 규칙 yum update
은 종속성 오류없이 성공할 것입니다.
yum --exclude
의존성에는 영향을주지 않습니다