03.11.2013 Aufrufe

opsi Version 3.3 - opsi Download - uib

opsi Version 3.3 - opsi Download - uib

opsi Version 3.3 - opsi Download - uib

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!