13.08.2013 Aufrufe

opsi Getting Started opsi-Version 4.0.1

opsi Getting Started opsi-Version 4.0.1

opsi Getting Started opsi-Version 4.0.1

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.

<strong>opsi</strong> <strong>Getting</strong> <strong>Started</strong> <strong>opsi</strong>-<strong>Version</strong><br />

<strong>4.0.1</strong><br />

4 Einbindung eigener Software in die Softwareverteilung von <strong>opsi</strong> 37<br />

4.1 Ein kleines Tutorial zur Erstellung eines <strong>opsi</strong>-Winst Scriptes . . . . . . . . . . . . . . . . . . . . . . . . 37<br />

4.1.1 Einführung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37<br />

4.1.2 Methoden der nicht interaktiven Softwareinstallation . . . . . . . . . . . . . . . . . . . . . . . . 37<br />

4.1.3 Struktur eines Winst-Skripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38<br />

4.1.4 Primäre Sektionen: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38<br />

4.1.5 Wichtige sekundäre Sektionen: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39<br />

4.1.6 Globale Konstanten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40<br />

4.1.7 Zweites Beispiel: tightvnc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40<br />

4.1.8 Elementare Befehle für primäre Sektionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41<br />

4.1.8.1 String-Variable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41<br />

4.1.8.2 Message / ShowBitmap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41<br />

4.1.8.3 if [else] endif . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />

4.1.8.4 Funktionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />

4.1.8.5 Fehler, Logging und Kommentare . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />

4.1.8.6 Bedingung zur Ausführung: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />

4.1.9 Drittes Beispiel: Standard-Template <strong>opsi</strong>-template . . . . . . . . . . . . . . . . . . . . . . . . . 42<br />

4.1.10 Interaktives Erstellen und Testen eines <strong>opsi</strong>-winst Skriptes . . . . . . . . . . . . . . . . . . . . . 49<br />

4.1.11 Hinweise zu den Teilaufgaben im <strong>opsi</strong>-template . . . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />

4.1.11.1 Silent oder Unattended Schalter finden . . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />

4.1.11.2 Weitere wichtige <strong>opsi</strong>-winst Funktionen . . . . . . . . . . . . . . . . . . . . . . . . . . 53<br />

4.1.11.3 Installation mit angemeldetem Benutzer . . . . . . . . . . . . . . . . . . . . . . . . . . 54<br />

4.1.11.4 Arbeiten mit MSI-Paketen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54<br />

4.1.11.5 Customizing nach einer silent/unattended Installation . . . . . . . . . . . . . . . . . . 55<br />

4.1.11.6 Einbindung mittels interaktiven Setup-Programms und automatisierten Antworten . . 55<br />

4.1.11.7 Analyse und Neu-Paketieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55<br />

4.1.11.8 Verfahren zur Deinstallation von Produkten . . . . . . . . . . . . . . . . . . . . . . . 56<br />

4.1.11.9 Bekannte Besonderheiten der 64 Bit-Unterstützung . . . . . . . . . . . . . . . . . . . 57<br />

4.2 Erstellen eines <strong>opsi</strong>-Produkt-Pakets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57<br />

4.2.1 Erstellen, Packen und Auspacken eines neuen Produktes . . . . . . . . . . . . . . . . . . . . . . 58<br />

4.2.1.1 Erstellen mit <strong>opsi</strong>-newprod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58<br />

4.2.1.2 Packen mit <strong>opsi</strong>-makeproductfile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66<br />

5 Weitere Informationen 68<br />

iii

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!