Der Befehl "pifmk" erstellt ein PIF-Produkt unter Verwendung der Prototypdatei, die vom Befehl "pifproto" erstellt wurde. Für die Erstellung des PIF-Produkts ist mindestens so viel freier Speicherplatz erforderlich, wie für das zu erstellende Produkt benötigt wird. Standardmäßig erstellt der Befehl "pifmk" die PIF-Produktdateien in einem komprimierten Format im aktuellen Arbeitsverzeichnis von "pifmk". Der Name des PIF-Produkts ist Produktname.Plattform.@pif. Sie können ein anderes Zielverzeichnis angeben, in dem das PIF-Produkt gespeichert wird.
Hinweis: Komprimierte PIF-Produkte sind nicht rückwärtskompatibel, das heißt, sie können nicht mit dem Installer aus früheren Versionen des PIF-SDK für Linux und UNIX installiert werden. (Weitere Informationen finden Sie in der Tabelle Hinweise zur Installer-Kompatibilität).
Dieser Befehl hat das folgende Format:
Pifmk -v
Zeigt die Version von "pifmk" an.
ODER
pifmk f PIF-Prototypdatei [d Produktverzeichnis] [a Plattform] [v Version] [B Build-ID] [o] [s] [-t Trace-Datei] [-c] [-e] [-A Plattform] [-c] [-V (40|42|43)]
Gibt den Namen der Prototypdatei an, die durch den Befehl "pifproto" erstellt wird.
Legt den Namen des Zielverzeichnisses fest, in dem das Element gespeichert wird. Das aktuelle Arbeitsverzeichnis muss sich außerhalb des angegebenen Produktverzeichnisses befinden.
Gibt den Namen der Betriebssystemsplattform des Zielcomputers an, auf dem das PIF-Produkt installiert wird.
Gibt die Version des zu erstellenden PIF-Produkts an.
Gibt das Build an, dessen Build-ID aus maximal 1024 alphanumerischen Zeichen bestehen darf, jedoch keine Steuerzeichen wie CR (Wagenrücklauf) und LF (Zeilenvorschub) enthalten darf.
Gibt den Befehl zum Überschreiben. Wenn im Zielverzeichnis bereits ein Element mit demselben Namen vorhanden ist, wird es überschrieben.
Gibt den strip-Befehl an. Symbole werden aus den Binärdateien entfernt.
Protokolliert die Befehlsausführung in der angegebenen Trace-Datei.
Prüft die Paketintegrität, ohne die Existenz der Datei zu prüfen.
Schreibt das Paket, ohne Dateien einzuschließen.
Gibt eine neue Plattform an. Dies überschreibt die Standardplattform aus der PIF-Prototypdatei.
Trennt PIF und selbstinstallierende Datei.
Erstellt ein Paket, das mit Version 4.7 des PIF-SDK kompatibel ist.
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 PIF-Produkts aus einer Prototypdatei
Der folgende Befehl erstellt unter Verwendung der Prototypdatei "test-pif.AIX.@prm" ein PIF-Produkt. Die Build-ID "Letztes Build" wurde angegeben. Das PIF-Produkt wird unter dem Namen "test-pif.AIX.@pif" gespeichert.
pifmk -f test-pif.AIX.@prm -B "Letztes Build"
|
Copyright © 2014 CA Technologies.
Alle Rechte vorbehalten.
|
|