reposync가 /etc/yum.conf를 무시하도록 하는 방법이 있습니까?
이것을 사용할 때 reposync --config=/my/path/to/alternative/inputrepo.conf
여전히 내부 고려를 위해 저장소를 선택합니다./etc/yum.repos.d
내 대안/inputrepo.conf는 다음과 같습니다:
[페인트] 이름=바니시 baseurl=http://repo.varnish-cache.org/redhat/varnish-3.0/el6/x86_64/
...하지만 reposync는 여전히 /etc/yum.repos.d/에만 있는 google-chome 저장소를 가져오고 varnish가 두 번 정의되었다고 불평합니다.
동기화하려는 미러 중 일부가 시스템의 /etc/yum.repos.d/에도 존재하지만 기본 URL이 다르기 때문에 이것이 문제가 됩니다.
답변1
대안에서는 에 표시되지 않도록 다른 것으로 yum.conf
설정해야 합니다 .reposdir
/etc/yum.repos.d
/etc/reposync.repos.d
reposync를 위해 추가된 줄이 yum.conf
다음과 같 도록 reposync에 대한 저장소 정의를 거기에 넣었습니다 .
reposdir=/etc/reposync.repos.d
답변2
노력하다:
% reposync -p [destdir] --repoid=varnish
이 옵션은 repo varnish 저장소를 사용자가 제공하는 모든 디렉터리의 로컬 저장소와 동기화합니다.
% reposync -p [destdir] -n --repoid=varnish
후속 동기화에서는 최신 파일만 동기화됩니다.
답변3
비슷한 표시를 확인해보세요 yum --disablerepo="*" ...
. 맨페이지를 읽어보세요 yum
.