Salutare!. În tutorialul de astăzi o să vă explic cum puteţi instala programul SIUI-MF (client) pe o distribuţie linux, folosind softul Wine. Pentru acest tutorial am folosit Lubuntu 14.04.1 x86 rulat în VirtualBox, deoarece restul distribuţiilor din VirtualBox erau pe 64biti (x64).

Instalăm programul Wine din Terminal, folosind comanda sudo apt-get install wine (în cazul distribuţiile bazate pe Debian).  “Aruncăm” un ochi în manualul de instalare şi observăm că programul are nevoie de următoarele:

Necesare:

– Internet Explorer
– Acrobat Reader

Incluse în kit, dar noi o să le instalăm înainte:

– .NET Framework 2.0 (necesar pentru instalare Crystal Reports)
– .NET Framework 4.0
– Visual C++ 2010
– MDAC 2.8
– Crystal Reports for .NET Framework 4.0

Deschidem Terminal-ul şi rulăm comanda:

winetricks mdac28 dotnet20 dotnet40 vcrun2010 gdiplus_winxp ie8 corefonts windowscodecs

Rulăm install.exe cu Wine. Click dreapta –> Wine Windows Program Loader


Programul va descarca SAP Crystal Reports Engine (CRRuntime_32bit_13_0.msi), il va instala, apoi o să se instaleze şi SIUI-MF (client).

Pornim programul şi întâmpinăm următoarea eroare:

Pentru rezolvarea acestei erori, se procedează în felul următor:

– se tastează regedit în Terminal
– se navighează la [HKEY_USERS] şi se copie doar cheia pentru utilizator. (nu şi conţinutul). În exemplu de mai jos cheia= S-1-5-21-0-0-0-1000

– se navighează la [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList] şi se crează cheia copiată de la HKEY_USERS.

 

Se închide Registry Editor, se reporneşte programul, iar aceasta eroare nu mai apare.

O să testez şi varianta server SIUI-MF, apoi o să revin cu o completare la acest tutorial.

Info: Pentru distribuţiile linux pe 64biti (x64) se creaza prefix pe 32biti pentru wine.
Se şterge .wine din /home, se rulează comanda WINEARCH=win32 WINEPREFIX=~/.wine winecfg     ,apoi se instalează programele cu winetricks.

Instalare client SIUI-MF pe linux
Tagged on:         

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *