質問: winetricksはdotnet20とmsxml6のインストールに失敗します dotnet20とmsxml6をwinetricksでインストールしようとしましたが、どちらも異なるエラーで失敗します。dotnetfx20は、microsoftダウンロードセンターでは利用できなくなったようです。 コマンド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 framework 2.0 sp1 x64 を手動でインストールしようとしましたが、特定のエラーメッセージが表示されずに失敗します。msxml6は明らかに利用可能ですが、失敗します。メッセージダイアログは、msxml6が64ビット用に作成されていないことを示しています。 64ビットパッケージを取得するようにwineを構成するにはどうすればよいですか? 出力: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 2010x86をインストールしたいのですが。ワインを64ビット用に構成する必要がありますか?更新: msxml6をインストールできました。これを行うには、〜/ .wineの名前を別の名前に変更し、$ winearch=win32 winecfgを使用してwine構成を再作成する必要がありました。 msxml6のインストールは問題なく機能しました。update2: wineを32ビットモードで実行するように設定したので、 filehippo からdotnetfx.exeをダウンロードし、$ wine dotnetfx.exeで実行することができました。 残念ながら、インストールは失敗しました:
回答: 私は昨日同じ問題に遭遇しました。私はubuntuフォーラムに修正を投稿しました: http://ubuntuforums.org/showthread.php?p=12176837 たぶんそれはfilehippoからのファイルよりもうまく機能します。編集:.net2.0のwine-hqページで指定されているようにwineが32ビットモードであることを確認してください