Seite 1 von 1

Abhängigkeitsmanagement, Anwendungsbeispiel.

Veröffentlicht: 20. Juni 2014 - 11:31 Uhr
von Johann_Leclercq
Hallo,


ich verwende Abhängigkeiten für die automatisierte Installation einer gängigen Software-Suite auf Arbeitsstationen.
Beispiel: Das Paket „drac-socle“ kann mit dem Befehl `
wapt-get install drac-socle` installiert werden.

Die zugehörige Steuerdatei sieht wie folgt aus:

Paket: drac-socle
Version: 1
Architektur: alle
Abschnitt: Gruppe
Priorität: optional
Betreuer: Johann LECLERCQ
Beschreibung: Basiskonfiguration für alle Arbeitsstationen
Abhängigkeiten: drac-7zip, drac-firefox, drac-thunderbird, drac-flash, drac-java, drac-libreoffice3.5, drac-xnview, drac-vlc, drac-infrarecorder, drac-pdfcreator, drac-adobereader_11-0
Quellen:

In diesem Beispiel werden die Pakete und damit die Software in der angegebenen Reihenfolge installiert, insbesondere Flash und Java NACH Thunderbird und Firefox,
aber VOR LibreOffice, da LibreOffice Java benötigt.

Betreff: Abhängigkeitsmanagement, Anwendungsbeispiel.

Veröffentlicht: 30. März 2015 - 16:17 Uhr
von jmeyer
Wie kann die Reihenfolge überprüft und/oder geändert werden, wenn die Gruppe bereits existiert, obwohl die Installationsreihenfolge über die Konsole nicht bekannt ist?

Betreff: Abhängigkeitsmanagement, Anwendungsbeispiel.

Veröffentlicht: 30. März 2015 - 17:22 Uhr
von Frédéric Bonnier
Softwareprogramme haben innerhalb von Gruppen keine festgelegte Installationsreihenfolge. Muss jedoch ein Programm vor einem anderen installiert werden, um korrekt zu funktionieren, kann es als Abhängigkeit von diesem Programm definiert werden.

Frédéric Bonnier