winetricks를 사용하여 dotnet20 및 msxml6을 설치하려고 시도했지만 둘 다 서로 다른 오류로 인해 실패했습니다.
것 같다dotnetfx20Microsoft 다운로드 센터에서는 더 이상 사용할 수 없습니다.
명령에 대한 출력은 다음과 같습니다 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
------------------------------------------------------
그럼 이제 어떻게 해야 할까요? 설치해보았습니다.Net 프레임워크 2.0 SP1 x64수동으로 시도했지만 특정 오류 메시지 없이 실패합니다.
msxml6분명히 사용 가능하지만 실패합니다. msxml6이 64비트용으로 만들어지지 않았다는 메시지 대화 상자가 나타납니다. 64비트 패키지를 얻으려면 와인을 어떻게 구성해야 합니까?
산출:
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.
------------------------------------------------------
MS Office 2010 x86을 설치하고 싶습니다. 64비트용으로 와인을 구성해야 합니까?
업데이트:
msxml6을 설치했습니다. 그렇게 하려면 ~/.wine의 이름을 다른 것으로 바꾸고 $ WINEARCH=win32 winecfg
.
그러면 msxml6 설치가 문제 없이 작동했습니다.
업데이트2:
이제 32비트 모드에서 실행되도록 와인을 설정했으므로 다음 위치에서 dotnetfx.exe를 다운로드할 수 있었습니다.파일히포으로 실행했습니다 $ wine dotnetfx.exe
.
안타깝게도 설치에 실패했습니다.
답변1
어제 같은 문제가 발생했습니다. 우분투 포럼에 수정 사항을 게시했습니다.http://ubuntuforums.org/showthread.php?p=12176837
어쩌면 filehippo의 파일보다 더 잘 작동할 수도 있습니다.
편집: .net 2.0의 wine-hq 페이지에 지정된 대로 와인이 32비트 모드인지 확인하세요.