opsi Version 3.3 - opsi Download - uib
opsi Version 3.3 - opsi Download - uib
opsi Version 3.3 - opsi Download - uib
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
4. Localboot Produkte: Automatische Softwareverteilung mit <strong>opsi</strong><br />
Ein Blick mit Orca in ein fertiges MSI-Paket kann auf jeden Fall dazu dienen, das<br />
Prinzip der datenbankorientierten Ablage der Setup-Informationen, die die Grundlage<br />
der MSI-Architektur bildet, zu beobachten.<br />
Nach Öffnen eines MSI-Pakets mit Orca wird eine Liste von Tabellen angezeigt, die<br />
durchaus als Tabellen im Datenbank-Sinn zu verstehen ist.<br />
Klickt man dann etwa die Tabelle „Files“ an, so erscheint ein Bild wie das folgende:<br />
Jede Datei, die für die Installation der Anwendung benötigt wird, ist durch eine Zeile in<br />
der tabellarischen Darstellung rechts repräsentiert und eindeutig gekennzeichnet durch<br />
den Schlüssel, der in der ersten Spalte steht. Theoretisch kann man nun hier<br />
Änderungen an Dateinamen o.a. Vornehmen.<br />
Ähnlich werden Registry-Einträge und zahlreiche andere Komponenten der Installation<br />
der Anwendung beschrieben.<br />
Interessant ist, dass auch die Abfolge der Installationsschritte, die ja zentral ist für die<br />
Durchführung der Installation, in der speziellen Tabelle „InstallExecuteSequence“<br />
niedergelegt ist. Die Reihenfolge wird dabei durch den Wert in der Spalte „Sequence“<br />
beschrieben, d.h. sortiert man die Tabelle nach dieser Spalte, ist die Reihenfolge<br />
erkennbar.<br />
4.3.1.7. Aufbau eines eingebundenen Produkts<br />
Im <strong>opsi</strong>-Modell wird ein kommerzielles oder freies Softwareprodukt entsprechend den<br />
Ergebnissen der Analyse in ein "integriertes" bzw. eingebundenes Produkt überführt.<br />
Dieses <strong>opsi</strong>-Produkt wird durch ein spezifisches Installationsskript beschrieben, das von<br />
dem Programm winst ausgeführt wird.<br />
4.3.1.7.1. Die Aufgabe des <strong>opsi</strong>-Windows-Installationsprogramms winst<br />
Im Vergleich zu Windows-eigenen Installationsverfahren oder anderen kommerziell<br />
erhältlichen Installern muss die Installation mit winst noch folgende Aufgaben erfüllen:<br />
60