Der Befehl "pifself" erstellt ein selbstinstallierendes PIF-Produkt unter Verwendung der PIF-Produktdatei, die durch den Befehl "pifmk" erstellt wurde. Das PIF-Produkt kann ohne ein Installationsprogramm auf dem Zielcomputer installiert werden. Eine Standard-Shell startet die Installationsprozedur. Für die Erstellung des Produkts ist mindestens so viel freier Speicherplatz erforderlich, wie für das zu packende Produkt benötigt wird.
Mit der Option "-a" können Sie ein selbstinstallierendes PIF-Produkt erstellen, auch wenn das Produkt für alle Plattformen ("Any") erstellt wurde.
Mit der Option "-j" können Sie eine Java-Laufzeitumgebung (JRE) in einem selbstinstallierenden PIF-Produkt integrieren. Diese JRE wird anschließend vom Installer auf dem Zielsystem verwendet, um die Installationsdialogfelder auszuführen.
Wenn Sie die Option "-s" verwenden, können Sie das selbstinstallierende PIF-Produkt in drei separate Einheiten teilen: in das Startskript, das eigentliche PIF-Produkt und ein selbstinstallierendes Shell-Skript einschließlich des Installers. Sie benötigen diese separaten Einheiten, wenn Sie in einer Software Delivery-Umgebung arbeiten und die Funktion zur Selbstinstallation nicht erforderlich ist. In diesem Fall können Sie nur das eigentliche PIF-Produkt in der Softwarepaketbibliothek registrieren. Wenn Sie die Funktion zur Selbstinstallation verwenden möchten, müssen Sie sicherstellen, dass sich die drei oben genannten Einheiten im gleichen Ordner befinden, und das Shell-Skript zur Selbstinstallation ausführen.
Dieser Befehl hat das folgende Format:
pifself f PIF-Datei d selbstinstallierende Datei
[a Plattform] [j {JRE-Pfad|"default"}] [s] [o]
Gibt den Namen der PIF-Produktdatei an.
Gibt den Dateinamen des selbstinstallierenden PIF-Produkts an.
Gibt den Namen der Betriebssystemsplattform des Zielcomputers an, auf dem das PIF-Produkt installiert wird.
Importiert die Java-Laufzeitumgebung (JRE) vom angegebenen Pfad oder verwendet die Standard-JRE. Die Standard-JRE ist eine eingeschränkte und reduzierte JRE-Version für Linux-Plattformen. Der Wert für JRE-Pfad sollte ein gültiges JRE-Verzeichnis wie beispielsweise /usr/lib/jvm/jre-1.5sun sein.
Gibt den separate-Befehl an. Die durch die Option "-f" angegebene PIF-Produktdatei wird von der selbstinstallierenden Datei getrennt.
Gibt den Befehl zum Überschreiben. Wenn im Zielverzeichnis bereits ein Element mit demselben Namen vorhanden ist, wird es überschrieben.
Status beim Beendigen:
Zeigt den Status der Befehlsausführung an. Der Wert Null (0) bedeutet OK. Alle Werte ungleich Null kennzeichnen Fehler.
Beispiel: Erstellen eines selbstinstallierenden PIF-Produkts
Der folgende Befehl erstellt unter Verwendung der Datei "test-pif.AIX.@pif" ein selbstinstallierendes PIF-Produkt. Das selbstinstallierende PIF-Produkt wird unter dem Namen "test-pif.AIX.sh" gespeichert.
pifself -f test-pif.AIX.@pif -d test-pif.AIX.sh
|
Copyright © 2014 CA Technologies.
Alle Rechte vorbehalten.
|
|