pkgtrans(1M) pkgtrans(1M)
NAME
pkgtrans - Umwandeln von Paketformaten
SYNTAX
pkgtrans [-ionsc] device1 device2 [pkginst1 [pkginst2 [...]]]
BESCHREIBUNG
pkgtrans wandelt das Format installierbarer Pakete um, und zwar:
- ein Dateisystemformat in einen Datenstrom,
- einen Datenstrom in ein Dateisystemformat,
- ein Dateisystemformat in ein anderes Dateisystemformat.
Wenn das Ziel ein Datenstrom ist, wird ein einziger Datenstrom von
allen umgewandelten Paketablegern erzeugt.
OPTIONEN
-i Kopiert nur die pkginfo- und pkgmap-Dateien.
-o Überschreibt ein bereits vorhandenes Paket auf dem Zielge-
rät.
-n Erzeugt einen neuen Ableger, falls von diesem Paket bereits
Ableger vorhanden sind.
-s Gibt an, daß das Paket als Datenstrom anstatt als Dateisy-
stem auf das Gerät device2 geschrieben werden soll. Stan-
dardmäßig wird auf Geräte, die beide Formate unterstützen,
ein Dateisystemformat geschrieben.
-c Bei Erstellung eines Datenstroms wird beim internen cpio-
Aufruf die Option -H odc [siehe cpio(1)] eingesetzt. Damit
ist ein Austausch mit Fremdsystemen garantiert.
device1 Gibt das Ursprungsgerät an. Das Paket bzw. die Pakete auf
diesem Gerät werden umgewandelt und auf Gerät device2 über-
tragen.
device2 Gibt das Zielgerät an. Umgewandelte Pakete werden auf dieses
Gerät übertragen. Wenn das Gerät device2 ein Dateiname oder
eine einfache Datei ist, wird das Paket als Datenstrom
geschrieben.
pkginst Gibt an, welche(r) Paketableger von Gerät device1 umgewan-
delt werden soll(en). Mit dem Wert all können alle Pakete
bezeichnet werden. Mit pkginst.* können alle Ableger eines
Pakets bezeichnet werden. Sind keine Pakete definiert, zeigt
pkgtrans alle Pakete auf dem Gerät device1 an und fragt,
welche davon umgewandelt werden sollen.
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98
pkgtrans(1M) pkgtrans(1M)
BEISPIELE
Beim folgenden Beispiel werden die Pakete pkg1 und pkg2 auf /tmp umge-
wandelt und die Umwandlungen, d. h. ein Datenstrom, in das Ausgabege-
rät 9track1 gestellt.
pkgtrans /tmp 9track1 pkg1 pkg2
Im folgenden Beispiel werden pkg1 und pkg2 auf tmp umgewandelt und im
Datenstromformat auf eine Diskette übertragen.
pkgtrans -s /tmp diskette0 pkg1 pkg2
HINWEISE
Geräte können entweder mit dem Geräteknotennamen oder dem Geräte-
Aliasnamen angegeben werden. Das Gerät spool gibt das Standard-Spool-
Verzeichnis an. Ursprungs- und Zielgerät müssen unterschiedlich sein.
Standardmäßig überträgt pkgtrans keinen Ableger eines Pakets, wenn
bereits eine Instanz auf dem Zielgerät vorhanden ist. Wurde die Option
-n angegeben, wird ein neuer Ableger angelegt, wenn von einem Paket
bereits ein Ableger vorhanden ist. Bei der Option -o wird ein solcher
vorhandener Ableger überschrieben. Keine dieser Optionen ist sinnvoll,
wenn es sich bei dem Zielgerät um einen Datenstrom handelt.
SIEHE AUCH
cpio(1), installf(1M), pkgadd(1M), pkgask(1M), pkginfo(1M), pkgmk(1M),
pkgparam(1M), pkgproto(1M), pkgrm(1M), removef(1M).
Seite 2 Reliant UNIX 5.44 Gedruckt 11/98