ローカルyumリポジトリを他の多くのリポジトリのローカル衛星に切り替える方法

ローカルyumリポジトリを他の多くのリポジトリのローカル衛星に切り替える方法

この質問をするのが最善の方法かどうかはわかりません。私は質問をできるだけ明確に伝えようとしています。

このyumリポジトリを私のインフラストラクチャのサーバーに追加し、このリポジトリを介してすべての外部yumリポジトリを集約できるようにローカル(マイクラスタに)yumリポジトリサーバーを構築したいと思います。

最後の目標は、ローカルyumリポジトリが内部クラスタに存在する必要があるソフトウェアのソースになることです。これにより、単一のソースから自分のクラスタで利用可能なパッケージのバージョンを制御できます。

ここで助けと知識をいただきありがとうございます。

ありがとう

ベストアンサー1

最も簡単なのは、世界中のパブリックリポジトリ(mirror.centos.org誰?)からツリーをインポートして/var/www/html/reponameにミラーリングするクローンです。

後でredhatのcobblerプロジェクトを見ることを強く検討してください。これは優れたリポジトリマネージャであり、後でリポジトリをディストリビューションに構築し、設定ファイルとともにランチャーに貼り付けるのに役立ち、魔法のように完全なイメージを持ち、サーバーをインストールします。しかし、これはcronned wgetスクリプトにかかる20分よりも長いので、明日です。

おすすめ記事