Seite 1 von 1
Softwarebundles verteilen, WIE?
Verfasst: 23 Okt 2013, 13:05
von IWW_sebastian
Hi @all,
mal eine Frage in die große OPSI-Runde:
Wie verwaltet Ihr eure Softwarebundles über OPSI?
Bei größeren Firmen/Instituten ist es wohl schwerlich mögl. an jeden Rechner einzeln die Softwarepakete zu verteilen/bzw. Software-Updates einzeln einzuspielen.
Danke für Eure Antworten,
Sebastian
Re: Softwarebundles verteilen, WIE?
Verfasst: 23 Okt 2013, 13:46
von tobias
ich verstehe deine Frage nicht ganz.
Du kannst entweder ganze Gruppen von Clients auswählen, nach Clients filtern die Software XYZ installiert haben oder oder oder ....
Natürlich setzt man das nicht manuell bei jedem auf Setup

Re: Softwarebundles verteilen, WIE?
Verfasst: 24 Okt 2013, 11:40
von IWW_sebastian
@tobias
ich würde gern verschiedene Software thematisch zusammenfassen und als Bundle auf dem Rechner installieren.
Wenn ich das Bundle mit neuer Software bestücke, bzw. darin vorhandene Software update (wie zum Bsp. Java oder Flash), dann sollte nach Möglichkeit auch auf allen Rechnern, die dieses Bundle zugewiesen bekommen hatten, die neu dazugekommene Software installiert / die neuere Version einer schon bestehenden Software geupdatet werden. Insbesondere dieser impl. UpdateMechanismus wäre interessant -> immerhin kennt OPSI die internen Software-Paketnummern (die vergibt man ja) und eine Routine zum deininstallieren/installieren ist auch vorhanden.
CU Sebastian
Re: Softwarebundles verteilen, WIE?
Verfasst: 24 Okt 2013, 16:21
von SirTux
Klingt für mich jetzt nach einem Fall für
Re: Softwarebundles verteilen, WIE?
Verfasst: 25 Okt 2013, 09:55
von tobias
Also ich verstehe das so das du pakete bundlen willst.
Beispiel:
Du hast Java und Flash in einem Bundle (aber als einzelne Pakete?) und zu dem Bundle gesellt sich nun noch Microsoft Silverlight hinzu. Und du willst das auf allen wo das Bundle bereits installiert wurde, automatisch auch Silverlight installiert wird?
Das ist aktuell leider nicht möglich. Die einzige Möglichkeit Pakete zu "bundlen" ist über Gruppen oder über Helperpakete die die Pakete als Abhängigkeit beinhalten.
Du könntest dann natürlich das Helperpaket auf Setup setzen. Da in den Abhängigkeiten definiert werden kann das der Status auf "Installed" stehen soll, würde OPSI dann nur die noch fehlenden Pakete auf Setup setzen.
Re: Softwarebundles verteilen, WIE?
Verfasst: 05 Nov 2013, 11:59
von IWW_sebastian
Hi und erst mal danke für Eure Antworten,
@Tobias,
ist denn geplant so etwas zu implementieren? Immerhin sind die Abhängigkeiten auch nur begrenzt einsetzbar, weil noch nicht vollständig eingebaut.
Es sieht ja im Moment so aus, als müsste ich die gesamte Installationslogik innerhalb eines OPSI-Pakets unterbringen, da bei einem Paketupdate von A1 auf A2
A1 nicht automatisch deinstalliert wird -> das müsste ich im Setup von A2 dann abfangen, vorher ein Deinstallation von A1 lostreten und dann A2 installieren.
CU Sebastian
Re: Softwarebundles verteilen, WIE?
Verfasst: 05 Nov 2013, 12:42
von tobias
IWW_sebastian hat geschrieben:Hi und erst mal danke für Eure Antworten,
@Tobias,
ist denn geplant so etwas zu implementieren? Immerhin sind die Abhängigkeiten auch nur begrenzt einsetzbar, weil noch nicht vollständig eingebaut.
Es sieht ja im Moment so aus, als müsste ich die gesamte Installationslogik innerhalb eines OPSI-Pakets unterbringen, da bei einem Paketupdate von A1 auf A2
A1 nicht automatisch deinstalliert wird -> das müsste ich im Setup von A2 dann abfangen, vorher ein Deinstallation von A1 lostreten und dann A2 installieren.
CU Sebastian
Da musst du UIB fragen nicht mich
Die Installationslogig, das hast du richtig erfasst kommt in die Scripte. Dafür gibt es das Template von UIB. Da ist das bedacht

Re: Softwarebundles verteilen, WIE?
Verfasst: 08 Nov 2013, 16:15
von dkoch
Hallo Sebastian,
Ich mache das mit Dummy-Produkten. Diese haben eine setup.ins die effektiv nichts tut ( nur eine message z.B ). Diese Pakete hat aber diverse Abhängigkeiten.
Pre/Post-Requiered: Install oder Installed usw. haben
Setzt man das Paket auf setup werden die Abhängigkeiten aufgelöst und erfüllt
