web-dev-qa-db-ja.com

船外活動-ソフトウェアチャネルの作成

1つの子チャネルを割り当てて親チャネルを増やす方法はありますか?基本的にチャネルを複製したくない(EPEL):

どうすればこのようなことを達成できますか?

CentOS 6 - x86_64
|- CentOS 6 x86_64 - Updates
|- EPEL 6 x86_64

Scientific Linux - x86_64
|- Scientific Linux - x86_64 - Updates
|- EPEL EL 6 x86_64
1
HTF

1つの子チャネル(同じラベル)を2つの親チャネルに割り当てることはできません。ただし、1つのリポジトリを2つの子チャネルと同期させることができます。

あなたが言ったことのような何かを達成したい場合:

  1. 親チャネルCentOS6_x86_64とScientificLinux_x86-64の両方を作成します
  2. ラベルepel_6_x86_64で最初の子チャネルを作成し、親チャネルとしてCentOS6_x86_64を選択します。
  3. ラベルepel_el_6_x86_64で2番目の子チャネルを作成し、親チャネルとしてScientificLinux_x86_64を選択します。
  4. Epel6_repoという名前のリポジトリを作成します([リポジトリの管理]タブから既に作成していると思います)
  5. 次に、各子チャネルのページに移動し、[リポジトリ]タブを選択し、両方のチャネルに同じリポジトリepel6_repoを選択し、リポジトリを更新して、同期します。

あなたはあなたが望んでいたことを達成するでしょう。ここでは、異なる名前の2つの親チャネルから同じリポジトリにアクセスしています。

2
rajadhiraja

Orrr.。

たぶん、EPELリポジトリをC6-64およびSC6-64チャネルに追加することを検討してください。とにかく、子チャネルは必要ありません。リポジトリに接着するだけです。

確かに、これは、すべてのマシンがこのリポジトリへのアクセスを必要とすることがわかっている小さな内部リポジトリにのみ適している可能性があります。したがって、spacewalk-clientリポジトリをチャネルに含めることを検討してください。ただし、仮想化ホストにのみ価値があるVMware OSP RPMのようなリポジトリの場合は、子チャネルとリポジトリの完全なルートを実行する必要があります。

0
user2066657