複数のLinuxディストリビューションのリポジトリを作成する方法

複数のLinuxディストリビューションのリポジトリを作成する方法

Red HatシステムでさまざまなLinuxディストリビューションのイメージをどのように生成しますか?createrepoRed Hatとapt-mirrorDebianベースのディストリビューションで利用可能であることを知っていますが、apt-mirrorRed Hatではパッケージが利用できないようです。

私が見たリポジトリは、デフォルトですべてのメジャーリリースのパッケージを含む「マスター」リポジトリですが、同じWebサーバーで実行されます。どうやってこれができますか?

答え1

(ローカル)ミラー設定については、ディストリビューションで提供されている手順を確認してください。展開イメージは、基本的にパッケージと一部のメタデータを含むディレクトリのコピーにすぎず、ホスティングシステムと実際の関係はありません。最良のオプションは(上流で特に指定しない限り)rsync(1)。インストールメディアのコピーがある場合は、そこにあるパッケージのコレクションが良い出発点になる可能性があります。

引用したコマンドは、特定のパッケージのリポジトリを作成するために使用されます(例:関連メタデータの追加/更新)。

(ディストリビューションで広告するイメージを見つけるのではなく)ローカルインストール/アップデートでイメージを使用することももう1つの問題です。

関連情報