이 작업을 수행하는 더 쉬운 방법이 있는지에 대한 정보를 찾고 있습니다. 저는 회사 저장소를 설정했고 일부 프로젝트에는 사용자 정의 패키지를 사용합니다. 내가 피하고 싶은 것은 다른 저장소(기본, 추가 기능, 업데이트 또는 기타 설치된 저장소)에서 이 패키지를 설치하거나 업데이트하는 것입니다.
이제 나는 /etc/yum.conf
아래에 있습니다 [main]
:
exclude=package*
그래서 이것은 위의 우려를 해결합니다. 그러나 실제로 회사 저장소에서 이 패키지를 설치하거나 업데이트하려면 다음을 실행해야 합니다.
yum --disableexcludes=all --disablerepo="*" --enablerepo="company" package
이는 추악하며 yum이 다른 저장소를 종속성으로 사용하는 것을 방지하고 --disableexcludes="company"
작동하지 않습니다.
"회사"를 제외한 모든 저장소에서 "패키지*"를 제외하는 방법이 있습니까?아니요모든 repo 파일에 들어가야 하나요?