Ubuntu 10.04 e Wine 1.1.42 instalação de .net Framework

Iniciado por everton.melo, 04 de Fevereiro de 2013, 16:59

tópico anterior - próximo tópico

everton.melo

Ola, quero saber se realmente da pra instalar o FrameWork da Microsoft no Wine ja tentei a maioria das versões... 2.0, 3.x a 4.0 e nada.
Tenho um Desktop da Positivo 64 bits onde esta instalado o Ubuntu 10.04 e o Wine 1.1, tenho uma máquina Virtual onde "emulo" o WIn7 pra rodar uma aplicação que faz um WorkFlow entre plataformas, o que quero carregar é a parte gerencial dele para a minha estação de trabalho para eu poder gerenciar o que quero como se fosse no Windows.
Basicamente eles não dão suporte mas vi pelo aplicativo DLLSHOW que os recursos usado pelo aplicativos são "básicos" tais como componentes "COM" e alguns de FrameWORK:

ACCESSIBILITY.DLL
ACE.DLL
ACE_SSL.DLL
ADVAPI32.DLL
APPHELP.DLL
CFGMGR32.DLL
CLBCATQ.DLL
COMCTL32.DLL
COMCTL32.DLL
COMDLG32.DLL
CRYPT32.DLL
CRYPTBASE.DLL
CRYPTSP.DLL
D2D1.DLL
D3D10_1.DLL
D3D10_1CORE.DLL
D3D10WARP.DLL
DBGHELP.DLL
DEVEXPRESS.UTILS.V7.2.DLL
DEVOBJ.DLL
DNSAPI.DLL
DWMAPI.DLL
DWRITE.DLL
DXGI.DLL
EMGUI.EXE
FILE-VC-MT.DLL
FWPUCLNT.DLL
GDI32.DLL
GLOBLC32_T.DLL
HELPER-VC-MT.DLL
IEFRAME.DLL
IERTUTIL.DLL
IMM32.DLL
IO-VC-MT.DLL
IPHLPAPI.DLL
KERNEL32.DLL
KERNELBASE.DLL
LIBEAY32.DLL
LPK.DLL
MFC80.DLL
MFCM80.DLL
MICROSOFT.VISUALC.DLL
MLANG.DLL
MSASN1.DLL
MSCOREE.DLL
MSCOREEI.DLL
MSCORJIT.DLL
MSCORLIB.NI.DLL
MSCORLIB.RESOURCES.DLL
MSCORWKS.DLL
MSCTF.DLL
MSHTML.DLL
MSIMG32.DLL
MSIMTF.DLL
MSLS31.DLL
MSVCM80.DLL
MSVCP80.DLL
MSVCR80.DLL
MSVCRT.DLL
MSWSOCK.DLL
NAPINSP.DLL
NETAPI32.DLL
NETUTILS.DLL
NETWORK-VC-MT.DLL
NLAAPI.DLL
NLOG.DLL
NLOGDIAGTARGET.DLL
NORMALIZ.DLL
NSI.DLL
NTDLL.DLL
NTMARTA.DLL
ODBC32.DLL
ODBCINT.DLL
OG1101-64X-AS.DLL
OLE32.DLL
OLEACC.DLL
OLEAUT32.DLL
OLEDLG.DLL
OT1001-64X-AS.DLL
PNRPNSP.DLL
PROFAPI.DLL
PROPSYS.DLL
PSAPI.DLL
RASADHLP.DLL
RICHED20.DLL
RICHED32.DLL
RPCRT4.DLL
RPCRTREMOTE.DLL
RSAENH.DLL
RWUXTHEMES80.DLL
SECHOST.DLL
SECUR32.DLL
SETUPAPI.DLL
SFL401-64X-AS.DLL
SHELL32.DLL
SHLWAPI.DLL
SHSMP.DLL
SRVCLI.DLL
SSLEAY32.DLL
SSPICLI.DLL
SYSTEM.CONFIGURATION.DLL
SYSTEM.DLL
SYSTEM.DRAWING.DLL
SYSTEM.MESSAGING.DLL
SYSTEM.WEB.DLL
SYSTEM.WINDOWS.FORMS.DLL
SYSTEM.XML.DLL
TAO.DLL
TAO_ANYTYPECODE.DLL
TAO_BIDIRGIOP.DLL
TAO_CODECFACTORY.DLL
TAO_CODESET.DLL
TAO_COSNAMING.DLL
TAO_CSD_FRAMEWORK.DLL
TAO_CSD_THREADPOOL.DLL
TAO_MESSAGING.DLL
TAO_PI.DLL
TAO_PORTABLESERVER.DLL
TAO_STRATEGIES.DLL
TAO_VALUETYPE.DLL
THREAD-VC-MT.DLL
TIME-VC-MT.DLL
URLMON.DLL
USER32.DLL
USP10.DLL
UXTHEME.DLL
VERSION.DLL
WININET.DLL
WINNSI.DLL
WINRNR.DLL
WINSPOOL.DRV
WINTRUST.DLL
WKSCLI.DLL
WLDAP32.DLL
WS2_32.DLL
WSHTCPIP.DLL
WSOCK32.DLL
XERCES-C_2_8.DLL

Listei todos com exceção dos quais o software carrega, ja tentei carregá-los apenas movendo os arquivos para os devidos "CAMINHOS" mas não tive êxito.
Quero saber se alguém pode me ajudar. Desde Ja obrigado.

Sergio Benjamim

O Wine já está na versão 1.4.1 (estável) e 1.5.23 (desenvolvimento). Tenta usar o PlayOnLinux, com ele é possível baixar várias versões do Wine, pode ser que alguma seja compatível com o que vc está fazendo.
É novo no Ubuntu? Já leu o Ubuntu – Guia do Iniciante 2.0 ?
Experimente o Xubuntu 14.04 !

everton.melo

#2
Consegui fazer update para a versão 1.4.

Microsoft .NET Framework Client Profile Offline Installer
http://www.microsoft.com/en-us/download/details.aspx?id=5007

Segundo o assistente do instalador o mesmo foi instalado com sucesso.
Mas foi muito rápido menos de 1 segundo, depois apareceu concluído a log

~/Desktop$ wine DotNetFx35Client.exe
fixme:clusapi:GetNodeClusterState ((null),0x32ec04) stub!
fixme:advapi:DecryptFileA "c:\\920e96195523b2062b8fb3\\" 00000000
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 17/02/2013, dlt (d/m/y): 20/10/2013
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 17/02/2013, dlt (d/m/y): 20/10/2013
fixme:wincodecs:JpegDecoder_Frame_GetResolution (0x160894,0x74dfb8,0x74dfb0): stub
fixme:wincodecs:JpegDecoder_Frame_GetResolution (0x163f34,0x74dfb8,0x74dfb0): stub
fixme:wincodecs:JpegDecoder_Frame_GetResolution (0x1683bc,0x74da58,0x74da50): stub
fixme:wincodecs:JpegDecoder_Frame_GetResolution (0x1683bc,0x74da58,0x74da50): stub
fixme:wincodecs:JpegDecoder_Frame_GetResolution (0x1683bc,0x74da58,0x74da50): stub
fixme:wincodecs:JpegDecoder_Frame_GetResolution (0x1683bc,0x74da58,0x74da50): stub
fixme:wincodecs:JpegDecoder_Frame_GetResolution (0x1683bc,0x74dfb8,0x74dfb0): stub
fixme:wincodecs:JpegDecoder_Frame_GetResolution (0x16cccc,0x74dca8,0x74dca0): stub
fixme:wincodecs:JpegDecoder_Frame_GetResolution (0x16cccc,0x74dca8,0x74dca0): stub
fixme:wincodecs:JpegDecoder_Frame_GetResolution (0x16cccc,0x74dfb8,0x74dfb0): stub
fixme:wincodecs:JpegDecoder_Frame_GetResolution (0x164b84,0x74dfb8,0x74dfb0): stub
fixme:wincodecs:JpegDecoder_Frame_GetResolution (0x164b84,0x74dfb8,0x74dfb0): stub


Apenas concluiu e não deu erro.

tentei instalar o pacote .NET Framework 2.0 Setup x86

$wine dotnetfx.exe
fixme:advapi:DecryptFileA "C:\\users\\xxxxxxxx\\Temp\\IXP000.TMP\\" 00000000
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 17/02/2013, dlt (d/m/y): 20/10/2013
fixme:ntdll:find_reg_tz_info Can't find matching timezone information in the registry for bias 180, std (d/m/y): 17/02/2013, dlt (d/m/y): 20/10/2013
fixme:advapi:LsaOpenPolicy ((null),0x33f31c,0x00000001,0x33f344) stub
fixme:advapi:LsaClose (0xcafe) stub
fixme:storage:create_storagefile Storage share mode not implemented.
fixme:sxs:cache_QueryAssemblyInfo 0xb149b0, 0x00000002, L"publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\",policy.8.0.Microsoft.VC80.CRT,version=\"8.0.50727.42\",type=\"win32-policy\"", 0x7ce5dc
fixme:sxs:cache_QueryAssemblyInfo 0xb149b0, 0x00000002, L"publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\",Microsoft.VC80.CRT,version=\"8.0.50727.42\",type=\"win32\"", 0x7ce5dc
fixme:sxs:cache_QueryAssemblyInfo 0x9af168, 0x00000002, L"publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\",policy.8.0.Microsoft.VC80.CRT,version=\"8.0.50727.42\",type=\"win32-policy\"", 0x7ce540
fixme:sxs:cache_QueryAssemblyInfo 0x9af168, 0x00000002, L"publicKeyToken=\"1fc8b3b9a1e18e3b\",processorArchitecture=\"x86\",Microsoft.VC80.CRT,version=\"8.0.50727.42\",type=\"win32\"", 0x7ce540
wine: Unhandled page fault on read access to 0x00000000 at address 0x7daf0bd8 (thread 0027), starting debugger...


e dentro da própria instalação deu o seguinte erro:

Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x7daf0bd8).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7daf0bd8 ESP:007ce608 EBP:007ce650 EFLAGS:00210246(  R- --  I  Z- -P- )
EAX:00000000 EBX:7db55ff4 ECX:00110064 EDX:00000000
ESI:00c08bf8 EDI:00c08c1c
Stack dump:
0x007ce608:  001997d0 7db4124c 00000000 7dae1ac1
0x007ce618:  00000000 00000002 00001d11 00000000
0x007ce628:  00000000 001ec860 00000000 00218f68
0x007ce638:  00110000 00000000 7bc48efb 7db55ff4
0x007ce648:  00b4da60 00c08bf8 007ce6f0 7dae49c1
0x007ce658:  001b2b68 00000002 00c08bf8 7db55ff4
Backtrace:
=>0 0x7daf0bd8 msi_load_media_info+0x2c8(package=0x1b2b68, Sequence=0x2, mi=0xc08bf8) [/build/buildd/wine1.3-1.4/dlls/msi/../../include/winbase.h:2297] in msi (0x007ce650)
  1 0x7dae49c1 ACTION_InstallFiles+0x250(package=0x1b2b68) [/build/buildd/wine1.3-1.4/dlls/msi/files.c:325] in msi (0x007ce6f0)
  2 0x7daa9c5b ACTION_HandleStandardAction+0xca(package=<is not available>, action="InstallFiles", rc=0x7ce774) [/build/buildd/wine1.3-1.4/dlls/msi/action.c:7270] in msi (0x007ce740)
  3 0x7daabebf ACTION_PerformAction+0x3e(package=0x1b2b68, action="InstallFiles", script=0xffffffff) [/build/buildd/wine1.3-1.4/dlls/msi/action.c:7299] in msi (0x007ce790)
  4 0x7daaccd7 ITERATE_Actions+0x1d6(row=0x1bd540, param=0x1b2b68) [/build/buildd/wine1.3-1.4/dlls/msi/action.c:527] in msi (0x007ce7d0)
  5 0x7db02190 MSI_IterateRecords+0x5f(view=0x1b99b0, count=0x0(nil), func=0x7daacb00, param=0x1b2b68) [/build/buildd/wine1.3-1.4/dlls/msi/msiquery.c:188] in msi (0x007ce820)
  6 0x7daa9373 ACTION_ProcessExecSequence+0x102(package=0x1b2b68, UIran=<is not available>) [/build/buildd/wine1.3-1.4/dlls/msi/action.c:604] in msi (0x007ce870)
  7 0x7dab9fd1 MSI_InstallPackage+0x310(package=0x1b2b68, szPackagePath="C:\users\XXXXXXXXX\Temp\IXP000.TMP\netfx.msi", szCommandLine="USING_EXUIH=1 REBOOT=ReallySuppress FILESINUSETEXT=""") [/build/buildd/wine1.3-1.4/dlls/msi/action.c:7485] in msi (0x007ce8c0)
  8 0x7daf73d3 MsiInstallProductW+0x82(szPackagePath="C:\users\XXXXXXXXX\Temp\IXP000.TMP\netfx.msi", szCommandLine="USING_EXUIH=1 REBOOT=ReallySuppress FILESINUSETEXT=""") [/build/buildd/wine1.3-1.4/dlls/msi/msi.c:251] in msi (0x007ce910)
  9 0x0041826f in install (+0x1826e) (0x007ce988)
0x7daf0bd8 msi_load_media_info+0x2c8 [/build/buildd/wine1.3-1.4/dlls/msi/../../include/winbase.h:2297] in msi: movzwl   0x0(%edx,%eax,1),%ecx
Unable to access file '/build/buildd/wine1.3-1.4/dlls/msi/../../include/winbase.h'
Modules:
Module   Address         Debug info   Name (113 modules)
PE     3e0000-  3e6000   Deferred        msi1b5b.tmp
PE     400000-  4ad000   Export          install
PE     8e0000-  958000   Deferred        msi1aa4.tmp
PE   10000000-10078000   Deferred        msi1a7b.tmp
PE   50590000-505a7000   Deferred        install.res.1046
PE   78130000-781cb000   Deferred        msvcr80
PE   79000000-79045000   Deferred        mscoree
PE   79e70000-7a3d1000   Deferred        mscorwks
ELF   7b800000-7ba17000   Deferred        kernel32<elf>
  \-PE   7b810000-7ba17000   \               kernel32
ELF   7bc00000-7bcc2000   Deferred        ntdll<elf>
  \-PE   7bc10000-7bcc2000   \               ntdll
ELF   7bf00000-7bf04000   Deferred        <wine-loader>
ELF   7c9b3000-7ca41000   Deferred        msvcrt<elf>
  \-PE   7c9d0000-7ca41000   \               msvcrt
ELF   7caaf000-7cace000   Deferred        libgcc_s.so.1
ELF   7d8c5000-7d91d000   Deferred        riched20<elf>
  \-PE   7d8d0000-7d91d000   \               riched20
ELF   7d957000-7d977000   Deferred        cabinet<elf>
  \-PE   7d960000-7d977000   \               cabinet
ELF   7d977000-7d99d000   Deferred        mpr<elf>
  \-PE   7d980000-7d99d000   \               mpr
ELF   7d99d000-7da0b000   Deferred        wininet<elf>
  \-PE   7d9b0000-7da0b000   \               wininet
ELF   7da0b000-7da8e000   Deferred        urlmon<elf>
  \-PE   7da20000-7da8e000   \               urlmon
ELF   7da8e000-7db72000   Dwarf           msi<elf>
  \-PE   7daa0000-7db72000   \               msi
ELF   7db72000-7dba3000   Deferred        ws2_32<elf>
  \-PE   7db80000-7dba3000   \               ws2_32
ELF   7dba3000-7dbc5000   Deferred        iphlpapi<elf>
  \-PE   7dbb0000-7dbc5000   \               iphlpapi
ELF   7dbc5000-7dbf0000   Deferred        netapi32<elf>
  \-PE   7dbd0000-7dbf0000   \               netapi32
ELF   7dbf0000-7dc1c000   Deferred        secur32<elf>
  \-PE   7dc00000-7dc1c000   \               secur32
PE   7dc20000-7dc23000   Deferred        spoolss
ELF   7dc37000-7dc58000   Deferred        localspl<elf>
  \-PE   7dc40000-7dc58000   \               localspl
ELF   7ddad000-7ddb9000   Deferred        libnss_files.so.2
ELF   7ddb9000-7de2c000   Deferred        libgcrypt.so.11
ELF   7deb6000-7debb000   Deferred        libgpg-error.so.0
ELF   7debb000-7dec4000   Deferred        librt.so.1
ELF   7dec4000-7defd000   Deferred        libdbus-1.so.3
ELF   7defd000-7df0e000   Deferred        libtasn1.so.3
ELF   7df0e000-7df22000   Deferred        libresolv.so.2
ELF   7df22000-7df26000   Deferred        libkeyutils.so.1
ELF   7df26000-7df2e000   Deferred        libkrb5support.so.0
ELF   7df2e000-7df52000   Deferred        libk5crypto.so.3
ELF   7df52000-7e003000   Deferred        libkrb5.so.3
ELF   7e003000-7e014000   Deferred        libavahi-client.so.3
ELF   7e014000-7e0af000   Deferred        libgnutls.so.26
ELF   7e0af000-7e0de000   Deferred        libgssapi_krb5.so.2
ELF   7e0de000-7e125000   Deferred        libcups.so.2
ELF   7e166000-7e19a000   Deferred        uxtheme<elf>
  \-PE   7e170000-7e19a000   \               uxtheme
ELF   7e19a000-7e1a4000   Deferred        libxcursor.so.1
ELF   7e1a5000-7e1a9000   Deferred        libcom_err.so.2
ELF   7e1a9000-7e1b5000   Deferred        libavahi-common.so.3
ELF   7e1f2000-7e21a000   Deferred        libexpat.so.1
ELF   7e21a000-7e24a000   Deferred        libfontconfig.so.1
ELF   7e24a000-7e259000   Deferred        libxi.so.6
ELF   7e259000-7e25f000   Deferred        libxfixes.so.3
ELF   7e25f000-7e263000   Deferred        libxcomposite.so.1
ELF   7e263000-7e26b000   Deferred        libxrandr.so.2
ELF   7e26b000-7e275000   Deferred        libxrender.so.1
ELF   7e275000-7e27b000   Deferred        libxxf86vm.so.1
ELF   7e27b000-7e27f000   Deferred        libxinerama.so.1
ELF   7e27f000-7e285000   Deferred        libxdmcp.so.6
ELF   7e285000-7e289000   Deferred        libxau.so.6
ELF   7e289000-7e2a3000   Deferred        libxcb.so.1
ELF   7e2a3000-7e2a8000   Deferred        libuuid.so.1
ELF   7e2a8000-7e3c5000   Deferred        libx11.so.6
ELF   7e3c5000-7e3d5000   Deferred        libxext.so.6
ELF   7e3d5000-7e3ee000   Deferred        libice.so.6
ELF   7e3ee000-7e3f7000   Deferred        libsm.so.6
ELF   7e3f7000-7e48b000   Deferred        winex11<elf>
  \-PE   7e400000-7e48b000   \               winex11
ELF   7e48b000-7e4a0000   Deferred        libz.so.1
ELF   7e4a0000-7e516000   Deferred        libfreetype.so.6
ELF   7e516000-7e551000   Deferred        winspool<elf>
  \-PE   7e520000-7e551000   \               winspool
ELF   7e551000-7e5b8000   Deferred        setupapi<elf>
  \-PE   7e560000-7e5b8000   \               setupapi
ELF   7e5b8000-7e5da000   Deferred        imm32<elf>
  \-PE   7e5c0000-7e5da000   \               imm32
ELF   7e5da000-7e6cd000   Deferred        oleaut32<elf>
  \-PE   7e5f0000-7e6cd000   \               oleaut32
ELF   7e6cd000-7e744000   Deferred        rpcrt4<elf>
  \-PE   7e6e0000-7e744000   \               rpcrt4
ELF   7e744000-7e84c000   Deferred        ole32<elf>
  \-PE   7e760000-7e84c000   \               ole32
ELF   7e84c000-7e8b7000   Deferred        shlwapi<elf>
  \-PE   7e860000-7e8b7000   \               shlwapi
ELF   7e8b7000-7eac8000   Deferred        shell32<elf>
  \-PE   7e8c0000-7eac8000   \               shell32
ELF   7eac8000-7ebbd000   Deferred        comctl32<elf>
  \-PE   7ead0000-7ebbd000   \               comctl32
ELF   7ebbd000-7ebd6000   Deferred        version<elf>
  \-PE   7ebc0000-7ebd6000   \               version
ELF   7ebd6000-7ed16000   Deferred        user32<elf>
  \-PE   7ebf0000-7ed16000   \               user32
ELF   7ed16000-7ed77000   Deferred        advapi32<elf>
  \-PE   7ed20000-7ed77000   \               advapi32
ELF   7ed77000-7ee35000   Deferred        gdi32<elf>
  \-PE   7ed80000-7ee35000   \               gdi32
ELF   7efc7000-7efed000   Deferred        libm.so.6
ELF   b7564000-b7568000   Deferred        libdl.so.2
ELF   b7568000-b76c7000   Deferred        libc.so.6
ELF   b76c8000-b76e1000   Deferred        libpthread.so.0
ELF   b76f4000-b7835000   Dwarf           libwine.so.1
ELF   b7837000-b7854000   Deferred        ld-linux.so.2
ELF   b7854000-b7855000   Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 dotnetfx.exe
   00000009    0
0000000e services.exe
   0000002d    0
   0000001e    0
   00000015    0
   00000010    0
   0000000f    0
00000012 winedevice.exe
   0000001c    0
   00000019    0
   00000014    0
   00000013    0
0000001a plugplay.exe
   00000020    0
   0000001d    0
   0000001b    0
00000021 explorer.exe
   00000022    0
00000025 (D) C:\users\XXXXXXXXX\Temp\IXP000.TMP\install.exe
   00000027    0 <==
   00000026    0
System information:
    Wine build: wine-1.4
    Platform: i386
    Host system: Linux
    Host version: 2.6.38-10-generic-pae


Na parte de aplicativos instalados consta como instalado com êxito mas os arquivos do framework não estão no diretório.