Instalace
přihlásíme se do mathworks učtu ->moje logo -> my account -> viev additional license or trial -> licenses -> MATLAB (Concurrent) → Manage products → Download
to otevře novou stránku kde na nás bude koukat poslední verze, klikneme na ní a to otevře další nové okno
POZOR - neklikat na výběr operačního systému, protože to nám stáhne online instalátor. My chceme offline instalátor. a ten najdeme pod odkazem get ISO stáhneme si cca 20GB balíček.
připojíme ho k windows a neháme ho rozbalit někam na disk
Dále upravime soubor installer_input.txt
file installation key získáme → přihlásíme se do mathworks učtu ->moje logo -> my account -> viev additional license or trial -> licenses -> MATLAB (Concurrent) →Install and activate → šipečka pro stažení → step 3
pokud chceme nějaké specifické komponenty tak je odkomentujeme na konci tohoto souboru v opačném případě, kdy nic neodkomentujeme se matlab nainstaluje v plné palbně se všemi komponentami na které máme licence.
nějak si ještě připravíme soubor network.lic, nebo ho po instalaci vytvoříme skriptem a musí obsahovat:
SERVER gate.pef.mendelu.cz 005056b3001c 27003
USE_SERVER
umístíme ho na instalaci matlabu do složky licenses\network.lic
SW balík na LILSIS
Nainstalujeme Matlab na nějaký referenční pc. Instalaci provádíme s parametrem -inputFile a konfiguračním souborem, kde nastavíme logování instalace (odkomentovat a doplnit cestu k souboru - outputFile=C:\Windows\CCM\Logs\Matlab2021a.log).
Po instalaci vyrobíme zip soubor ze složek "C:\ProgramData\MathWorks" a "C:\Program Files\Matlab". Z instalační složky vykopírujeme uninstaller_input.txt a v tomto souboru odkomentujeme mode=silent pro tichou odinstalaci.
Z logu dále vyčteme jaké registry máme vytáhnout, zpravidla jsou to následující klíče, ale mohou být i jiné, nebo ne všechny níže uvedené. Částečně je to závislé na instalovaných toolboxech.
[HKEY_LOCAL_MACHINE\SOFTWARE\MathWorks\MATLAB]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\matlab.exe]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\AssemblyFolders\DotNetBuilder]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Matlab R2021a]
Složka s daty na lilsis
obsahuje soubory.zip (instalační složky), soubory.reg (soubory s registry), soubory.lnk (zástupci do startu), uninstaller_input.txt (tichá odinstalace) a složku skript kam se umístí instalační skript. Tato složka je pak při tvorbě SW balíku na lilsis použita jako content (její obsah se stahuje do ccmcache).
instalační skript:
- kopírujeme složku s daty z lilsis na cílový stroj do C:\programy
- Rozbalíme zip na příslušná místa.
- Vložíme klíče ze souborů.reg
- Dále v instalačním skriptu provádíme příkazy z outputFile logu (např.: C:\WINDOWS\system32\regsvr32.exe /s "C:\Program Files\Matlab\R2021a\toolbox\matlab\winfun\win64\mwsamp.ocx").
- Provedeme nastavení Proměnných Prostředí (Path)
- Nakopírujeme zástupce a uninstaller_input.txt
- Uklidíme po sobě v C:\programy
Přikládám instalační skript použit při instalaci Matlab2021a_All_toolbox View file
matlab_copy.ps1
po přichystání nahrajeme do SCCM → POZOR - je velice vhodné a dobré tam dát omezení na velikost disku.
Licence na mendelu
odkazy do KB na jednotlivé licence, které se u nás vyskytují. Když stránka s licencí neexistuje, tak vytvořit.
Konfigurace
Potřebné dodatečné nastavení se provádí při instalaci ze SCCM (vše v souboru installer_input.txt)