OrionX/instmgr
Z HelpDesk
< OrionX
Instalace softwaru je na OrionX prováděna přes PowerShell skript instmgr.
Balíček musí existovat na \\samba.civ.zcu.cz a stroj musí mít balíček v DB strojů přiřazený.
Ruční instalace balíčku
Spuštěním PowerShellu jako Správce a zavoláním jedno z níže uvedených příkazů.
Stažení balíčku do lokálního úložiště D:\Software.10
instmgr update putty
Instalace balíčku
instmgr install putty
instmgr install spustí skript
D:\Software.10\putty\modulefiles\install-sys.ps1
Stažení a instalace balíčku
instmgr upgrade putty
Odstranění balíčku
instmgr remove putty
Smaže balíček z lokálního úložiště a záznam z registrů.
Pokud existuje remove-sys.ps1 spustí ho.
Popsání jednotlivých částí balíčku
Balíček se skládá ze složek modulefiles a SetupDir.
modulefiles\
- install-sys.ps1 - instalace balíčku, vykoná se 1x při vypnutí počítače
- install-usr.ps1 - uživatelská instalace, spustí se 1x při přihlášení uživatele
- always-sys.ps1 - skript se provádí vždy při startu počítače
- always-usr.ps1 - skript se provádí při každém přihlášení uživatele
- remove-sys.ps1 - instrukce pro odinstalování softwaru
- template-1-sys.reg - import registrových klíčů při instalaci balíčku (před spuštěním install-sys.ps1)
- template-1-usr.reg - import registrových klíčů při uživatelské instalaci balíčku (před spuštěním install-usr.ps1)
- version (X.Y) - X je systémová verze balíku, Y je uživatelská verze balíku. Zvýšením X dojde ke spuštění install-sys.ps1, X a Y jsou celá kladná čísla.
SetupDir\
- obsahuje instalační soubory (MSI, EXE)
- obsahuje adresářovou strukturu SystemDrive, ze které se pomocí make-archive.ps1 udělá SystemDrive.zip.
- SystemDrive.zip se rozbalí na systémový disk (C:\) před spuštěním install-sys.ps1