第5章 RHN Package Manager
コマンドラインツールの RHN Package Manager を使用すると、プライベート RHN チャンネルに関連付けられたローカルパッケージを RHN Proxy Server 経由で提供することができるようになります。 RHN Proxy Server が Red Hat パッケージしか更新しない場合は RHN Package Manager をインストールしないようにしてください。
RHN Package Manager を使用する場合は
rhns-proxy-package-manager パッケージとその依存パッケージをインストールします。
RHN サーバーにはパッケージのヘッダー情報のみをアップロードします。 RHN がクライアントシステム群のパッケージ依存を解決するにはこのヘッダーが必要になります。 実際のパッケージファイル (
*.rpm) は RHN Proxy Server に格納されます。
RHN Package Manager は、
/etc/rhn/rhn.conf 設定ファイルで定義されているプロキシと同じ設定を使用します。
5.1. プライベートチャンネルを作成する リンクのコピーリンクがクリップボードにコピーされました!
リンクのコピーリンクがクリップボードにコピーされました!
RHN Proxy Server からローカルパッケージを供給する前に、 パッケージを格納するプライベートチャンネルが必要になります。 次の手順でプライベートチャンネルを作成します。
- https://rhn.redhat.com の RHN ウェブインターフェースにログインします。
- 上部ナビゲーションバーのチャンネル をクリックします。左にあるナビゲーションバーに チャンネルの管理 (Manage Channels) オプションが表示されない場合には、 このユーザーにチャンネル編集に関するパーミッションセットがあるかどうか確認してください。 上部ナビゲーションバーからユーザー カテゴリにアクセスすると確認できます。
- 左にあるナビゲーションバーで、ソフトウェアチャンネルの管理 をクリックしてからページの右上部にある ボタンをクリックします。
- 親チャンネルとベースチャンネルのアーキテクチャを選択して、新しいプライベートチャンネルの名前、ラベル、概要、説明を入力します。チャンネルラベルは少なくとも 6 文字以上の長さで英文字で始まらなければなりません。使用できるのは小文字、数字、ダッシュ(-)、ピリオド(.)のみになります。また、チャンネルの GPG キーの URL も入力します。ただし、このフィールドは必須ではありません。セキュリティ強化のため入力が推奨されているフィールドです。GPG キーの生成方法については、RHN チャンネル管理ガイド (RHN Channel Management Guide) を参照してください。
- をクリックします。