IBM Rational Product Updater 更新サーバーのローカル・ミラーの作成

© Copyright IBM Corporation 2004, 2007. All Rights Reserved.

目次

1.0 更新のダウンロードと抽出
2.0 site.xml ファイルの作成と更新
3.0 policy.xml ファイルの作成
4.0 更新サーバーのローカル・ミラーからの更新のインストール

1.0 更新のダウンロードと抽出

IBM® Rational® Product Updater 更新サーバーの ローカル・ミラーを作成するには、ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_602.zip から Rational Product Updater 6.0.2 をダウンロードします。

また、IBM Software Support (www.ibm.com/software/support/) から、Rational ソフトウェア開発プラットフォーム製品で 使用可能な更新をダウンロードすることもできます。

更新をダウンロードした後、更新サーバーのローカル・ミラーを展開するターゲット・ディレクトリーにファイルを抽出します。

重要:

: 更新はすべて同じターゲット・ディレクトリーに解凍できます。 1 つの更新が別の更新を上書きしてしまうということはありません。

2.0 site.xml ファイルの作成と更新

注: これらの手順では、更新サイトに Rational ソフトウェア開発製品の 更新および Rational Product Updater の更新が含まれていることを前提としています。 ミラー・サイトに Rational Product Updater の更新のみが含まれている場合は、site_602.xml ファイルを 編集する必要がないため、このセクションはスキップしてください。

一般に、更新サイトとディスカバリー・サイトはそれぞれの製品に存在します。 更新サイトには暫定フィックスやフィックスパックなどの製品フィックスが 含まれており、ディスカバリー・サイトにはオプション・フィーチャーが含まれています。

: Rational Product Updater のディスカバリー・サイトはありません。

ダウンロードした製品フィックスの product¥60¥update¥ ディレクトリーには site_identifier.xml ファイルが、ダウンロードしたフィーチャーの product¥60¥discovery¥ ディレクトリーには site_identifier.xml ファイルがそれぞれ入っています。 identifier は製品フィックスまたはフィーチャーを示し、product は製品を示します。 Rational Product Updater の 更新用の site_identifier.xml ファイルは、rpu¥60¥update¥ ディレクトリーに含まれています。

更新サイトとディスカバリー・サイトには、それぞれ別個の site.xml ファイルが必要です。各 site.xml ファイルを作成するには、該当する site_identifier.xml ファイルの <feature/> 情報を結合する必要があります。

site.xml ファイルを作成または更新するには、次の手順を実行します。

  1. テキスト・エディターで site_identifier.xml ファイルを開く。 例えば、site_60_6011.xml というファイルを開きます。
  2. このファイルを同じディレクトリーに site.xml という名前で保管する。 既に site.xml という名前のファイルがディレクトリー内に 存在する場合は、site_60_6011.xml<feature/> 情報を site.xml<site></site> セクションに コピーします。
  3. site_identifier.xml ファイルの <feature/> 情報を site.xml にコピーする。


  4. 例えば、以下のコードは rad¥60¥discovery¥site_601_J2C6012.xml および rad¥60¥discovery¥site_i4gl.xml<feature/> 情報を rad¥60¥discovery¥site.xml にコピーした結果を示しています。

    <?xml version="1.0" encoding="UTF-8" ?>
    <site>
    <!-- J2C refresh feature-->
    <feature id="com.ibm.j2c.win32" os="win32" patch="false" url="features/com.ibm.j2c.win32_6.0.1.2.jar" version="6.0.1.2"> <category name="refreshpack"/>
    </feature>
    <feature id="com.ibm.j2c.linux" os="linux" patch="false" url="features/com.ibm.j2c.linux_6.0.1.2.jar" version="6.0.1.2"> <category name="refreshpack"/>
    </feature>
    <feature id="updater.j2c.nl1.plugins.601" patch="false" url="features/updater.j2c.nl1.plugins.601_1.0.0.jar" version="1.0.0"> <category name="proxies"/>
    </feature>
    <feature id="updater.j2c.plugins.601" patch="false" url="features/updater.j2c.plugins.601_1.0.0.jar" version="1.0.0"> <category name="proxies"/>
    </feature>
    <feature id="updater.j2c.resource.adapters" patch="false" url="features/updater.j2c.resource.adapters_1.0.0.jar" version="1.0.0"> <category name="proxies"/>
    </feature>
    <feature id="updater.j2c.linux.permissions" patch="false" url="features/updater.j2c.linux.permissions_1.0.0.jar" version="1.0.0"> <category name="proxies"/>
    </feature>


    <!--I4GL conversion utility-->
    <feature patch="false" id="com.ibm.etools.i4gl.conversion.refresh.win32" version="6.0.0.1a" url="features/com.ibm.etools.i4gl.conversion.refresh.win32_6.0.0.1a.jar" os="win32">
    </feature>

    <feature patch="false" id="com.ibm.etools.i4gl.conversion.refresh.linux" version="6.0.0.1a" url="features/com.ibm.etools.i4gl.conversion.refresh.linux_6.0.0.1a.jar" os="linux">
    </feature>

    <feature patch="false" id="updater.rad.ifeature.i4glconversion.refresh.001" version="1.0.0" url="features/updater.rad.ifeature.i4glconversion.refresh.001_1.0.0.jar">
    </feature>

    <feature patch="false" id="updater.zips.i4glconversion.refresh.win32.001" version="1.0.0" url="features/updater.zips.i4glconversion.refresh.win32.001_1.0.0.jar">
    </feature>

    <feature patch="false" id="updater.zips.i4glconversion.refresh.linux.001" version="1.0.0" url="features/updater.zips.i4glconversion.refresh.linux.001_1.0.0.jar">
    </feature>

    </site>


    注:
  5. 更新された site.xml ファイルを保管して閉じる。オリジナルの site_identifier.xml ファイルは参照用に保持してください。
  6. テキスト・エディターを閉じる。

3.0 policy.xml ファイルの作成

ダウンロードした製品フィックスとフィーチャーにはそれぞれ、その site_identifier.xml ファイルを参照する product¥policy_identifier.xml ファイルが含まれています。policy_identifier.xml ファイルはすべて 1 つの policy.xml ファイルに結合する必要があります。このファイルを作成すると、このファイルをすべての製品の更新で使用したり、前のセクションで作成した site.xml ファイルを参照することができます。

policy.xml ファイルを作成するには、次の手順を実行します。

  1. テキスト・エディターで product¥policy_identifier.xml ファイルを開く。たとえば policy_601.xml というファイルを開きます。
  2. ミラー・サイトのメイン・ディレクトリーに、このファイルを policy.xml という名前で保管する。
  3. URL マップを、site_identifier.xml ではなく site.xml を指すように編集する。汎用アクセスが可能な site.xml への絶対パスを指定してください。 たとえば、ミラー・サイトが server1 という名前の Web サーバー上にある場合、policy.xml ファイルは次の例のようになります。


  4. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml/">
    </update-policy>

    注: ミラー・サイトに Rational Product Updater の更新のみが 含まれており、前のセクションで新規の site.xml ファイルを編集または 作成しなかった場合は、URL マップが site.xml ではなく site_601.xml を指すままにして、下のステップ 6 までスキップします。


  5. その他のすべての product¥policy_identifier.xml ファイルの URL マップ情報を追加します。


  6. 更新サーバーのローカル・ミラーから更新できるそれぞれの製品ごとに、更新サイト用に 1 つの URL マップと、ディスカバリー・サイト用にもう 1 つの URL マップが必要です。フィーチャー・ディスカバリー・サイト用には追加の URL マップが必要です。パターンは各 product¥policy_identifier.xml ファイルで提供されます。

  7. それぞれの URL マップを、site_identifier.xml ではなく site.xml を指すように編集する。ファイルは次の例のようになります。


  8. <?xml version="1.0" encoding="UTF-8" ?>
    <update-policy>
       <url-map pattern="com.ibm.rational.application.developer.update" url="http://server1/rational_updates/rad/60/update/site.xml"/>
       <url-map pattern="com.ibm.rational.application.developer.discovery" url="http://server1/rational_updates/rad/60/discovery/site.xml"/>
    </update-policy>



  9. policy.xml ファイルを保管する。
  10. テキスト・エディターを閉じる。

4.0 更新サーバーのローカル・ミラーからの更新のインストール

更新サーバーのローカル・ミラーが使用可能になった後、ユーザーは以下の指示を実行することにより、更新をインストールできます。

更新をインストールするには、IBM Rational ソフトウェア開発プラットフォーム製品を インストールしたときと同じユーザー・アカウントを使用してください。

制約事項

更新をインストールするには、以下のステップを実行します。

  1. Rational Product Updater を開始します。

  2. : Red Hat Enterprise Linux 3.0 および SUSE Linux Enterprise Server 9.0 において、デフォルト以外の デスクトップ環境を使用する場合、この製品のショートカットが デフォルトの位置に表示されないことがあります。

  3. 設定」>「サイトの更新」 の順にクリックします。
  4. 更新サーバーのローカル・ミラーのメイン・ディレクトリーにある policy.xml ファイルへのパスを入力する。
  5. OK」をクリックします。
  6. 「更新の検索」または「オプション・フィーチャーの検索」をクリックする。


  7. 続行する前に、Rational Product Updater の更新をインストールするよう プロンプトが出されます。「OK」をクリックして先に進みます。 Rational Product Updater は更新を インストールして、再起動します。

  8. 追加製品の更新をダウンロードした場合は、表示されるリストから インストールする更新を選択します。


  9. ヒント: 更新の説明を表示するには、その更新をクリックします。 「詳細情報」ペインに説明が表示されます。

  10. 「更新のインストール」または「オプション・フィーチャーのインストール (Install Optional Features)」をクリックする。
  11. プログラムの使用条件を受諾してインストールを継続する場合は、「OK」をクリックする。


  12. コンピューターのプロセッサーの速度や RAM の容量によっては、更新のインストールに長時間を要する場合もあります。

    インストール終了後、Rational Product Updater によってインストールされた 更新が「インストール済み製品」ページにリストされます。

  13. Rational Product Updater を閉じます。