Repository auf einem HTTP-Server erstellen

Das Produktrepository auf einem HTTP-Server wird verwendet, um das Produkt auf Ihrem lokalen Computer und auf weiteren Computern zu installieren.

Vorbereitende Schritte

Installieren Sie Installation Manager auf dem lokalen Computer, um ein Repository zu verwenden, das mit IBM® Packaging Utility erstellt wurde.

Vorgehensweise

  1. Laden Sie das Rational-Produkt von IBM Passport Advantage herunter.
  2. Laden Sie die Installationsdateien der IBM Rational Enterprise Deployment V8.0-Plattform von IBM Passport Advantage herunter. Die Rational Enterprise Deployment-Dateien gehören zu derselben E-Assembly wie das Rational-Produkt.

    Die Dateien für Rational Enterprise Deployment v8.x.xplattform beinhalten Packaging Utility und Installation Manager. Eine Version von Installation Manager ist auch in dem Rational-Produkt enthalten. Die Versionen von Installation Manager in den Rational Enterprise Deployment-Dateien und in dem Rational-Produkt können sich unterscheiden.

  3. Extrahieren Sie die Installationsdateien für das Rational-Produkt, für Installation Manager und für Packaging Utility auf einem lokalen Computer. Die extrahierten Installationsdateien enthalten das Produktrepository. Die folgenden Beispiele zeigen Verzeichnisse auf dem lokalen Computer, die die extrahierten Installationsdateien beinhalten:
    Windows-Systeme
    C:\installationsdateien\Rational-produkt
    C:\installationdateien\EnterpriseCD-plattform\InstallationManager
    C:\installationsdateien\EnterpriseCD-plattform\PackagingUtility
    Linux- oder UNIX-Systeme
    /installationsdateien/Rational-produkt
    /installationsdateien/EnterpriseCD-plattform/InstallationManager
    /installationsdateien/EnterpriseCD-plattform/PackagingUtility
  4. Suchen Sie die Datei agent.installer.plattform-version.zip im Verzeichnis InstallationManager und extrahieren Sie die Datei im Verzeichnis InstallationManager.

    Sie können die Version der Installation Manager-Dateien anhand der Datei config.ini feststellen. Informationen dazu finden Sie unter Version von Installation Manager feststellen.

  5. Suchen Sie die Datei pu.disk_plattform-version.zip im Verzeichnis PackagingUtility und extrahieren Sie die Datei im Verzeichnis PackagingUtility.
  6. Verwenden Sie die folgenden Befehle, um IBM Packaging Utility zu installieren. Installation Manager wird automatisch installiert, wenn Sie Packaging Utility installieren.
    Windows-Systeme
    <installationsdateien>\InstallationManager\install.exe
    <installationsdateien>\PackagingUtility\disk_plattform\InstallerImage_plattform\install.exe
    Anmerkung: Unter Windows verwenden Sie install.exe für Installationen mithilfe der grafischen Benutzeroberfläche. Verwenden Sie installc.exe für unbeaufsichtigte Installationen.
    Linux- oder UNIX-Systeme
    /installationsdateien/InstallationManager/install.exe
    /installationsdateien/PackagingUtility/disk_plattform/InstallerImage_plattform/install
  7. Erstellen Sie das Repository in Packaging Utility.
    1. Prüfen Sie, ob der Computer, auf dem Packaging Utility installiert ist, auf den HTTP-Server zugreifen kann. Der Zugriff umfasst den FTP-Zugriff oder das Zuordnen eines beschreibbaren, gemeinsam genutzten Laufwerks zu dem Dokumentverzeichnis auf dem HTTP-Server.
    2. Starten Sie Packaging Utility.
    3. Klicken Sie auf Copy Packages (Pakete kopieren) > .
    4. Klicken Sie auf Open Repository (Repository öffnen).
    5. Klicken Sie auf Browse (Durchsuchen) und navigieren Sie zu dem Verzeichnis mit den Installationsdateien für das Rational-Produkt. Beispiel:
      Windows-Systeme:
      C:\<installationsdateien>\<Rational-produkt>\disk1\diskTag.inf
      Linux- oder UNIX-Systeme
       /installationsdateien/Rational-produkt/disk1/diskTag.inf
      Anmerkung: Enthält Ihr Repository sowohl ein diskTag.inf- als auch ein repository.config-Verzeichnis, wählen Sie das diskTag.inf-Verzeichnis aus. Wird das repository.config-Verzeichnis ausgewählt, schlägt der Kopierprozess fehl.
      Anmerkung: Nach Auswahl von Copy Packages (Pakete kopieren) wird die folgende Nachricht angezeigt:
      Download zips from IBM Web site to hard drive. (Zip-Dateien von der IBM Website
      auf die Festplatte herunterladen.)  Unzip each into a common root directory. (Jede Zip-Datei
      in einem gemeinsamen Stammverzeichnis dekomprimieren.) 
      Nach Auswahl von Open Repository (Repository öffnen) wird die folgende Nachricht angezeigt:
      You can open the repository.config
      file, a directory that contains the repository.config file, a .zip file, or a JAR
      file.  (Sie können die Datei repository.config, ein Verzeichnis mit der Datei
      repository.config, eine .zip-Datei oder eine JAR-Datei öffnen.) For enterprise
      CD images, open the diskTag.inf file in the root of the CD. (Für Enterprise-CD-Images
      öffnen Sie die Datei disk.Tag.inf im Stammverzeichnis der CD.) 

      Komprimierte Dateien, die eine Datei diskTag.inf enthalten oder größer als 2,2 GB sind, müssen extrahiert werden. Die Installationsdateien für Rational ClearCase und Rational ClearQuest 7.1 beinhalten eine Datei diskTag.inf.

      Beachten Sie die folgenden Unterschiede zwischen repository.config und diskTag.inf. Die Datei repository.config kann mithilfe von Packaging Utility erstellt oder den Installationsdateien entnommen werden. Diese Datei befindet sich normalerweise in dem Verzeichnis <installationsdateien>\<Rational-produkt>.

      diskTag.inf informiert Installation Manager darüber, dass die Dateien aus einem Plattenimage stammen. diskTag.inf kann über mehrere Platten hinweg vorhanden sein. Sie können eine Datei diskTag.inf nicht mit Packaging Utility erstellen; Sie können jedoch eine Datei diskTag.inf in Packaging Utility auswählen. diskTag.inf kann nicht von einem HTTP-Server aus verwendet werden. Fixpacks enthalten keine Datei diskTag.inf.

      Beachten Sie, dass in diesem Szenario nicht das Launchpad verwendet wird. Das Launchpad wird nur mit Plattenimages ausgeliefert und verwendet nur diskTag.inf. Das Launchpad verwendet nicht repository.config.

    6. Der Standardwert für den Repository-Namen ist die Position des ausgewählten Repositorys. Zum Eingeben eines anderen Repository-Namens wählen Sie die Option Use the location as the name of the target repository (Position als Name des Zielrepositorys verwenden) ab. Beispiel:

      Windows-Systeme:

      C:\<installationsdateien>\<Rational-produkt>\disk1\diskTag.inf

      Linux- oder UNIX-Systeme:

      /installationsdateien/Rational-produkt/disk1/diskTag.inf
  8. Klicken Sie auf OK.
  9. Überprüfen Sie im Fenster für die Quelle, ob das Repository des Rational-Produkts ausgewählt ist. Erweitern Sie den Repository-Namen, um die Dateien in dem Repository anzuzeigen.
  10. Klicken Sie auf Next (Weiter) > Accept License Agreement (Lizenzvereinbarung akzeptieren).
  11. Klicken Sie auf Browse (Durchsuchen), um das Verzeichnis auf dem HTTP-Server auszuwählen, das das Repository enthalten soll. Sie müssen ein vorhandenes Verzeichnis auswählen. Beispiel: Für Windows: \\HTTPServer\Rational-produkt oder für Linux- oder UNIX-Systeme: /HTTPServer/Rational-produkt.
  12. Klicken Sie auf Next (Weiter).
  13. Klicken Sie auf Copy (Kopieren), um die ausgewählten Repositorys in ein Repository auf dem HTTP-Server zu kopieren.

    Beispiel: Auf Windows-Systemen werden die Dateien in dem Repository für das Rational-Produkt, C:\installationsdateien\Rational-produkt\disk1\diskTag.inf, in das Repository auf dem HTTP-Server, \\HTTPServer\Rational-produkt, kopiert.

    Auf Linux- oder UNIX-Systemen werden die Dateien in dem Repository für das Rational-Produkt, installationsdateien/Rational-produkt/disk1/diskTag.inf, in das Repository auf dem HTTP-Server, /HTTPServer/Rational-produkt, kopiert.

  14. Schließen Sie Packaging Utility.
  15. Kopieren Sie die Installation Manager-Dateien auf den HTTP-Server. Sie können Installation Manager-Dateien nicht dem Repository hinzufügen, das mithilfe der Packaging Utility erstellt wurde. Beispiel:
    Windows-Systeme:
    \\HTTPServer\InstallationManager
    Linux- oder UNIX-Systeme:
    /HTTPServer/InstallationManager
    Anmerkung: Sie können ein Installation Manager-Fixpack, com.ibm.cic.agent.offering.zip, dem von Packaging Utility erstellten Repository hinzufügen.

Feedback