Wie kann ich Software automatisch installieren?
Hallo zusammen!
Ich klicke mir manchmal bei Amaz*n eine virtuelle Windows-Maschine, z.B. wenn ich mal schnell eine Software ausprobieren möchte oder so etwas.
Nachteil daran ist aber, dass diese Maschinen ja immer komplett jungfräulich sind, was Software angeht.
Kennt ihr vielleicht eine Software XYZ, mit der ich etwas wie diesen Ablauf machen könnte:
- Ich richte mir irgendwo ein git-Repository ein.
- In das git-Repository lege ich eine Konfigurationsdatei für XYZ.
- In einer neuen virtuellen Maschine installiere ich git und TortoiseGit und XYZ und checke das Repository mit der Konfigurationsdatei für XYZ aus.
- Von dieser virtuellen Maschine mache ich ein Maschinen-Image, danach brauche ich sie nicht mehr.
Wenn ich in Zukunft eine virtuelle Maschine brauche...
- schreibe ich in die XYZ-Konfigurationsdatei in meinem git-Repository etwas á la "Installiere 7zip und Java und Eclipse und ...!"
- Starte eine neue virtuelle Maschine von meinem Image.
- Verbinde mich mit der Maschine, pulle einmal das git-Repository, starte XYZ und es installiert alles, was ich spezifiziert habe.
Ich weiß, dass es Dinge wie Ansible, Puppet usw. gibt, ich habe allerdings mit keinem davon Erfahrung und denke, dass einiges Overkill wäre.