Zeta - Zipdatei als Installationspaket

System: Zeta

Ab der Version 1.1 von ZETA wurde im System eine Anwendung intregiert, die dafür sorgt, das als Installationspaket markierte Zipdateien, automatisch installiert werden können.



Für das erstellen eines solchen Installationspaketes, gibt es zwei Möglichkeiten:

1. Wir zippen die Datei oder das Verzeichnis der Anwendung, welche wir in das Installationspaket intregieren möchten. Nun öffne wir den Terminal (/boot/beos/apps/Terminal) und geben folgende Befehlskette ein:

setinstallpath /Pfad/zur/Anwendung/Anwendung.zip /Pfad/zum/Installationsort/


Mit den Befehl setinstallpath und der danach aufgeführten Zipdatei (hier Anwendung.zip), setzen Sie einen Installationspfad für diese fest, indem Sie das Zielverzeichnis dahinter aufführen.

2. Um das ganze ZETA- konform zu machen, ist foldendes zu beachten:

  - Jede Anwendung sollte ein eigenes Verzeichnis besitzen
  - Die Installation beginnt nicht beim Verzeichnis der Anwendung, sondern im /boot Verzeichnis.
  - ZETA besitzt ein festgelegtes Verzeichnis für Anwendungen (/boot/apps/).
      -Dieses Verzeichnis ist in verschiedene Kategorieren unterteilt.
      -Setzen Sie den Installationspfad mit Berücksichtigung dieser Tatsache.

Wir erstellen die Zipdatei der Anwendung über den Terminal:

zip -r9yu Anwendung.zip /Pfad/zur/Anwendung


Möchte man zusätzliche Verzeichnisse oder Dateien (z.B. eine Bibliothek (Librarie)) in der Zipdatei intregieren, müssen diese nur, durch ein Leerzeichen getrennt hinten angefügt werden.

zip -r9yu Anwendung.zip /Pfad/zur/Anwendung  /Pfad/zur/Librarie/Librarie.so


Nachdem wir das Verzeichnis gezippt haben, wird der Installpath wie folgt angegeben:

setinstallpath /Pfad/zur/Anwendung.zip /


Damit die Zipdatei ab dem /boot Verzeichnis entpackt wird, muss der Zielpfad auf das davor liegende Verzeichnis / gesetzt werden.


Anleitung erstellt durch Christian Albrecht (Lelldorin) Mai 2006
Bereitgestellt durch BeSly, der BeOS & Zeta Wissensbasis.