reposyncに/etc/yum.confを無視するようにしますか?

reposyncに/etc/yum.confを無視するようにしますか?

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が2回定義されたと文句を言います。

同期するミラーの一部がシステムの/etc/yum.repos.d/にも存在しますが、デフォルトのURLが異なるため、これが問題になります。

答え1

代替案では、表示されないように他のものに設定する必要がありyum.confます。reposdir/etc/yum.repos.d

/etc/reposync.repos.dreposync用に追加された行が次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

関連情報