Winetricks falha ao instalar o dotnet20 e o msxml6

1

Eu tentei instalar o dotnet20 e o msxml6 com winetricks, mas ambos falharam com erros diferentes.

Parece que dotnetfx20 não está mais disponível no microsoft download center.
Aqui está minha saída para o comando winetricks dotnet20 :

LinuxSchnitzel Downloads # winetricks dotnet20
Executing w_do_call dotnet20
Executing load_dotnet20
Executing w_do_call fontfix
Executing load_fontfix
Setting Windows version to win2k
Executing winetricks_early_wine regedit C:\windows\Temp\_dotnet20\set-winver.reg
Executing mkdir -p /root/.cache/winetricks/dotnet20
Executing unzip -o -q -d /root/.wine/dosdevices/c:/windows/syswow64 l_intl.zip
Executing mkdir -p /root/.cache/winetricks/dotnet20
Downloading http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe to /root/.cache/winetricks/dotnet20
--2012-08-16 19:30:03--  http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe
Resolving download.microsoft.com (download.microsoft.com)... 80.239.221.105, 80.239.221.91
Connecting to download.microsoft.com (download.microsoft.com)|80.239.221.105|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2012-08-16 19:30:03 ERROR 404: Not Found.

------------------------------------------------------
Downloading http://download.microsoft.com/download/5/6/7/567758a3-759e-473e-bf8f-52154438565a/dotnetfx.exe failed
------------------------------------------------------

Então, o que eu faço agora? Eu tentei instalar .Net Framework 2.0 SP1 x64 manualmente, mas isso falha com nenhuma mensagem de erro específica.

msxml6 está aparentemente disponível, mas falha. Um diálogo de mensagem me diz que o msxml6 não é feito para 64 bits. Como configuro o wine para obter os pacotes de 64 bits?
Saída:

LinuxSchnitzel Downloads # winetricks msxml6
Executing w_do_call msxml6
Executing load_msxml6
Executing mkdir -p /root/.cache/winetricks/msxml6
Using native,builtin override for following DLLs: msxml6
Executing winetricks_early_wine regedit C:\windows\Temp\_msxml6\override-dll.reg
Executing wine msiexec /i /root/.cache/winetricks/msxml6/msxml6_x86.msi
fixme:storage:create_storagefile Storage share mode not implemented.
err:msi:ITERATE_Actions Execution halted, action L"LaunchConditions" returned 1603
------------------------------------------------------
Note: command 'wine msiexec /i /root/.cache/winetricks/msxml6/msxml6_x86.msi' returned status 67.  Aborting.
------------------------------------------------------

Gostaria de instalar o MS Office 2010 x86. Preciso configurar o vinho para 64 bits?

Atualização:
Eu consegui instalar o msxml6. Para poder fazer isso, tive que renomear ~ / .wine para outra coisa e recriar a configuração do wine com $ WINEARCH=win32 winecfg .
Instalar o msxml6 funcionou sem problemas.

Update2:
Agora que eu configurei o wine para rodar no modo de 32 bits, eu consegui fazer o download do dotnetfx.exe de filehippo e executou com $ wine dotnetfx.exe .
Infelizmente, a instalação falhou:

    
por wullxz 16.08.2012 / 19:44

1 resposta

1

Eu me deparei com o mesmo problema ontem. Eu postei uma correção nos fóruns do Ubuntu: link

Talvez isso funcione melhor que o arquivo do filehippo.

Editar: Verifique se o vinho está no modo de 32 bits, conforme especificado na página wine-hq para .net 2.0

    
por 17.08.2012 / 10:11