Softwareverteilung

Antworten
pathfinder23
Beiträge: 20
Registriert: 29 Okt 2010, 20:37

Softwareverteilung

Beitrag von pathfinder23 »

Hallo,

der OPSI läuft nun fein und auch der Clientteil ist mal testweise auf einer Maschine installiert.

Hardware und Software Inventarisierung wurde mal aus Spaß durchgeführt.

Alles fein!

Aber nun wollte ich mich an das ranwagen um das es mir eigentlich geht und fühle mich im Moment noch etwas erschlagen.

Ich will Software verteilen in einem Netz mit ca 20 PCs.

Zur Zeit drängt sich mir der Eindruck auf das bis ich alle Pakete fertig habe ich mit der "Turnschuh-Variante" schon 40 PCs "durchgeknüppelt" hätte.

Könnte mich da jemand beruhigen oder liege ich da am Ende garnicht so falsch?

Bei 100+ PCs muss man sich da sicher nicht mehr unterhalten, da ist ein erhöhter Erstaufwand mehr als gerechtfertigt.

Macht das aus eurer (erfahrenen) Sicht bei sowenig PCs überhaupt Sinn?

Hat mal jemand ein praktisches Beispiel zur Paketerstellung vielleicht am FireFox oder so?

Ich drucke gerade den Teil des Handbuches aus, sehe aber noch recht viel Wald und keine Bäume.

danke fürs lesen, der Path
lenny
Beiträge: 167
Registriert: 20 Mai 2009, 09:57

Re: Softwareverteilung

Beitrag von lenny »

Hallo,

natürlich kann man ein Script gegen allermögliche Fehler absichern. Es geht aber auch sehr schlank.

Code: Alles auswählen

[Initial]
Message "Installation von 7Zip"
LogLevel=2

[Aktionen]

ShowBitmap /3 "%SCRIPTPATH%\7zip.png" "7 Zip"
WinBatch_SetupXP

[WinBatch_SetupXP]
msiexec /i "%ScriptPath%\7z465-x64.msi" /passive
Dieses Installiert mir auf meinen leeren PC's 7 Zip wobei sogar die Zeile "ShowBitmap /3 "%SCRIPTPATH%\7zip.png" "7 Zip" weggelassen werden könnte.
Es gibt allerdings in diesem Script keine prüfung auf.

-Bereits installierte Versionen
-32 oder 64 bit
-Festplattenspeicher
-Errorcodes

Dies lässt sich aber mit Bausteinen auch problemlos nachrüsten.

zb. Mit Prüfung ob 32 oder 64 bit sieht das Script dann so aus.

Code: Alles auswählen

[Initial]
Message "Installation von 7Zip"
LogLevel=2
DefVar $SystemType$
Set $SystemType$ = GetSystemType
[Aktionen]

ShowBitmap /3 "%SCRIPTPATH%\7zip.png" "7 Zip"

if $SystemType$ = "64 Bit System"
    WinBatch_SetupXP_1
else
    WinBatch_SetupXP_2
EndIf

[WinBatch_SetupXP_2]
"%ScriptPath%\7ZIP.exe"

[WinBatch_SetupXP_1]
msiexec /i "%ScriptPath%\7z465-x64.msi" /passive
(für die 32 Bit Varriante wird eine .exe aufgerufen. -> Das ist ein kompiliertes AutoIT Script was genausogut funktioniert.)

Alles kein Hexenwerk.


Grüße Lenny
mhaegele
Beiträge: 293
Registriert: 18 Aug 2010, 13:55

Re: Softwareverteilung

Beitrag von mhaegele »

pathfinder23 hat geschrieben:Hallo,

der OPSI läuft nun fein und auch der Clientteil ist mal testweise auf einer Maschine installiert.


Ich will Software verteilen in einem Netz mit ca 20 PCs.

Zur Zeit drängt sich mir der Eindruck auf das bis ich alle Pakete fertig habe ich mit der "Turnschuh-Variante" schon 40 PCs "durchgeknüppelt" hätte.
Imho lohnt sich der Aufwand bereits ab 10 PCs ...
Wenn die Scripte erst mal erstellt sind sind Updates schnell verarbeitet,
einfach die .exe austauschen, ggf. Versionsnr im Paket anpassen und das Skript neu packen, installieren, fertig.
Vor allem behält man halt auch den Überblick wo man schon fertig ist und wo nicht.
(Beispiel vor kurzem hatte ich die Turnschuhadministration für einen Betrieb ohne OPSI an ca. 18-25 Clients gemacht, da verliert man schnell den Überblick wenn man hin und her rennt, mit Servicepacks IE7 usw wenn man nicht Zettel an die Clients legt was schon installiert wurde und was nicht, im Opsi schaue ich mir unter Produktkonfiguration an welche Version bereits installiert ist, wecke den Client auf, trinke einen Kaffee und reagiere nur noch auf vereinzelte Probleme ...)
Vor allem kann man ja auch die "Installationsschalter" für "Turnschuhadministration" in Skripten trotzdem verwenden wenn diese einmal recherchiert sind ...

Nimm die Vorlagen und passe die an:

http://www.opsi.org/opsi_wiki/OpsiWikiPage
http://www.opsi.org/opsi_wiki/WinstScripts

Wenn es irgendwo Probleme gibt bekommst du hier Hilfe (mittlerweile habe ich wahrscheinlich fast alle Pakete die man so braucht gebaut und kann dir auch gern das eine oder andere Skript zur Anpassung posten ...)

hth
MH
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: Softwareverteilung

Beitrag von ueluekmen »

Ergänzend noch weitere Möglichkeiten:

Schulung besuchen
oder
Kapitel 4 vom opsi-getting-started Handbuch studieren
oder
abo's kaufen und nur noch verteilen:
http://www.uib.de/www/opsi/service_supp ... bonnements

(OK, war mal wieder etwas Schleichwerbung dabei ;))


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


Antworten