Lokalen Spiegel des Aktualisierungsservers von IBM Rational Product Updater erstellen

© Copyright IBM Corporation 2004, 2007. Alle Rechte vorbehalten.

Inhalt

1.0 Aktualisierungen herunterladen und extrahieren
2.0 site.xml-Dateien erstellen und aktualisieren
3.0 Eine policy.xml-Datei erstellen
4.0 Aktualisierungen vom lokalen Spiegel des Aktualisierungsservers installieren

1.0 Aktualisierungen herunterladen und extrahieren

Zum Erstellen eines lokalen Spiegels des Aktualisierungsservers von IBM® Rational® laden Sie Rational Product Updater 6.0.2 von ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_602.zip herunter.

Sie könne auch die für Ihre Rational-Software Entwicklungsplattformprodukte verfügbaren Produkte über IBM Software Support auf www.ibm.com/software/support/ herunterladen.

Nachdem Sie die die Aktualisierungen heruntergeladen haben, extrahieren die Dateien in ein Zielverzeichnis, in dem sich Ihr lokaler Spiegel des Aktualisierungsservers befindet.

Achtung:

Hinweis: Sie können alle Aktualisierungen in das gleiche Zielverzeichnis extrahieren. Die Aktualisierungen überschreiben sich nicht gegenseitig.

2.0 site.xml-Dateien erstellen und aktualisieren

Hinweis Diese Anweisungen setzen voraus, dass Ihre Update-Site Aktualisierungen für ein Rational-Softwareentwicklungsprodukt zusätzlich zu den Aktualisierungen für Rational Product Updater umfasst. Wenn Ihre Spiegel-Site lediglich Aktualisierungen für Rational Product Updater enthält, müssen Sie diesen Abschnitt überspringen, das keine Notwendigkeit zum Bearbeiten der Datei site_602.xml besteht.

Im Allgemeinen sind eine Update-Site und eine Erkennungssite für jedes Produkt vorhanden. Die Update-Site enthält Produktkorrekturen (wie beispielsweise vorläufige Fixes und Fixpacks), und die Erkennungssite enthält optionale Komponenten.

Hinweis: Für Rational Product Updater steht keine Erkennungssite zur Verfügung.

Jede heruntergeladene Produktkorrektur enthält die Datei site_kennung.xml im Verzeichnis produkt\60\update\ und jede heruntergeladene Komponente enthält die Datei site_kennung.xml im Verzeichnis produkt\60\discovery\; hierbei bezeichnet kennung die Produktkorrektur oder die Komponente, und produkt kennzeichnet das Produkt. Die site_kennung.xml-Dateien für Aktualisierungen zu Rational Product Updater befinden sich im Verzeichnis rpu\60\update\.

Für die Update-Site und die Erkennungssite ist jeweils eine separate site.xml-Datei erforderlich. Zum erstellen der einzelnen site.xml-Dateien müssen Sie die <feature/>-Informationen aus den entsprechenden site_kennung.xml-Dateien kombinieren.

Führen Sie zum Erstellen oder Aktualisieren der Datei site.xml die folgenden Schritte aus:

  1. Öffnen Sie die Datei site_kennung.xml in einem Texteditor. Öffnen Sie beispielsweise site_60_6011.xml.
  2. Speichern Sie die Datei als site.xml im selben Verzeichnis. Wenn sich im Verzeichnis bereits eine Datei mit dem Namen site.xml befindet, kopieren Sie die <feature/>-Informationen aus site_60_6011.xml in den Abschnitt <site></site> von site.xml.
  3. Kopieren Sie die <feature/>-Informationen aus jeder site_kennung.xml-Datei in site.xml.


  4. Der folgende Code zeigt beispielsweise das Ergebnis des Kopierens der <feature/>-Informationen von rad\60\discovery\site_601_J2C6012.xml und rad\60\discovery\site_i4gl.xml in rad\60\discovery\site.xml an:

    <?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>


    Hinweis:
  5. Speichern und schließen Sie die aktualisierte site.xml-Datei. Behalten Sie die ursprünglichen site_kennung.xml-Dateien als Referenz bei.
  6. Schließen Sie Ihren Texteditor.

3.0 Eine policy.xml-Datei erstellen

Jede heruntergeladene Produktkorrektur und -komponente enthält eine produkt\policy_kennung.xml-Datei, die auf ihre site_kennung.xml-Datei verweist. Sie müssen alle policy_kennung.xml-Dateien in eine einzige policy.xml-Datei kombinieren. Nachdem Sie diese Datei erstellt haben, können Sie sie für alle Produktaktualisierungen verwenden und auf die site.xml-Datei, die Sie im vorherigen Abschnitt erstellt haben, verweisen.

Führen Sie zum Erstellen der Datei policy.xml die folgenden Schritte aus:

  1. Öffnen Sie eine produkt\policy_kennung.xml-Datei in einem Texteditor. Öffnen Sie beispielsweise policy_601.xml.
  2. Speichern Sie im Hauptverzeichnis Ihrer Spiegel-Site die Datei als policy.xml.
  3. Bearbeiten Sie die URL-Zuordnung so, dass sie auf site.xml an Stelle von site_kennung.xml verweist. Stellen Sie sicher, dass Sie einen Pfad für site.xml angeben, auf den universell zugegriffen werden kann. Wenn sich beispielsweise Ihre Spiegel-Site auf einem Web-Server mit dem Namen server1 befindet, sieht Ihre modifizierte Datei policy.xml wie im folgenden Beispiel aus:


  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>

    Hinweis: Wenn Ihrer Spiegel-Site nur Aktualisierungen für Rational Product Updater enthält, und Sie eine neue site.xml-Datei im vorherigen Abschnitt nicht erstellt oder eine vorhandene site.xml-Datei bearbeitet haben, ändern Sie die URL-Zuordnung nicht, so dass sie weiterhin auf site_601.xml an Stelle von site.xml verweist, und fahren Sie unten mit Schritt 6 fort.


  5. Fügen Sie die URL-Zuordnungsinformationen aus allen anderen produkt\policy_kennung.xml-Dateien hinzu.


  6. Sie müssen für jedes Produkt, das Sie von Ihrem lokalen Spiegel des Aktualisierungsservers aktualisieren können, eine URL-Zuordnung für die Update-Site und eine weitere URL-Zuordnung für die Erkennungssite haben. Zusätzliche URL-Zuordnungen sind für sie Erkennungssite der Komponenten erforderlich. Die Muster werden in jeder produkt\policy_kennung.xml-Datei angegeben.

  7. Bearbeiten Sie jede URL-Zuordnung so, dass sie auf site.xml an Stelle von site_kennung.xml verweist. Ihre Datei sieht ähnlich dem folgenden Beispiel aus:


  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. Speichern Sie die policy.xml-Datei.
  10. Schließen Sie Ihren Texteditor.

4.0 Aktualisierungen vom lokalen Spiegel des Aktualisierungsservers installieren

Nachdem der lokale Spiegel des Aktualisierungsservers verfügbar ist, können Benutzer Aktualisierungen durch Ausführen der folgenden Anweisungen installieren.

Installieren Sie Aktualisierungen mit demselben Benutzeraccount, den Sie auch für die Installation des Rational-Softwareentwicklungsplattformprodukts verwendet haben.

Einschränkungen:

Führen Sie die folgenden Schritte aus, um eine Aktualisierung zu installieren:

  1. Starten Sie Rational Product Updater:

  2. Hinweis: Wenn Sie bei Red Hat Enterprise Linux 3.0 und SUSE Linux Enterprise Server 9.0 nicht die Standarddesktopumgebung verwenden, werden die Produktverknüpfungen möglicherweise nicht an der Standardposition angezeigt.

  3. Klicken Sie auf Einstellungen > Update-Sites.
  4. Geben Sie den Pfad für die policy.xml-Datei ein, die sich im Hauptverzeichnis des lokalen Spiegels des Aktualisierungsservers befindet.
  5. Klicken Sie auf OK.
  6. Klicken Sie auf Updates suchen bzw. auf Optionale Komponenten suchen.


  7. Sie werden dazu aufgefordert, Rational Product Updater zu installieren und zu aktualisieren, bevor Sie fortfahren können. Klicken Sie auf OK, um fortzufahren. Rational Product Updater installiert die Aktualisierung und startet erneut.

  8. Wenn Sie Aktualisierungen für zusätzliche Produkte heruntergeladen haben, wählen Sie die zu installierenden Aktualisierungen aus der angezeigten Liste aus.


  9. Tipp: Um eine Beschreibung der Aktualisierung anzuzeigen, klicken Sie auf die jeweilige Aktualisierung. Die Beschreibung wird im Teilfenster 'Detaillierte Informationen' angezeigt.

  10. Klicken Sie auf Updates installieren bzw. auf Optionale Komponenten installieren.
  11. Um die Lizenzvereinbarung zu akzeptieren und mit der Installation fortzufahren, klicken Sie auf OK.


  12. Abhängig von der Geschwindigkeit Ihres Computerprozessors und der Größe des Arbeitsspeichers Ihres Computers kann die Installation des Updates einige Zeit in Anspruch nehmen.

    Wenn die Installation beendet ist, führt Rational Product Updater die installierten Aktualisierungen auf der Seite mit den installierten Produkten auf.

  13. Schließen Sie Rational Product Updater.