Tôi đã thử cài đặt dotnet20 và msxml6 bằng winetricks, nhưng cả hai đều thất bại với các lỗi khác nhau.
Có vẻ như dotnetfx20 không còn khả dụng tại trung tâm tải xuống microsoft.
Đây là đầu ra của tôi cho lệnh 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
------------------------------------------------------
Vậy, tôi phải làm gì bây giờ? Tôi đã thử cài đặt .Net Framework 2.0 SP1 x64 theo cách thủ công, nhưng không thành công, không có thông báo lỗi cụ thể.
msxml6 rõ ràng là có sẵn nhưng nó thất bại. Một hộp thoại thông báo cho tôi biết rằng msxml6 không được tạo cho 64 bit. Làm cách nào để định cấu hình rượu để nhận gói 64 bit?
Đầu ra:
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.
------------------------------------------------------
Tôi muốn cài đặt MS Office 2010 x86. Tôi có cần cấu hình rượu cho 64-bit không?
Cập nhật:
Tôi quản lý để cài đặt msxml6. Để có thể làm điều đó, tôi đã phải đổi tên ~ / .wine thành một cái gì đó khác và tạo lại cấu hình rượu với $ WINEARCH=win32 winecfg
.
Cài đặt msxml6 hoạt động mà không có vấn đề sau đó.
Update2:
Bây giờ tôi đã đặt rượu chạy ở chế độ 32 bit, tôi đã có thể tải xuống dotnetfx.exe từ filehippo và chạy nó với $ wine dotnetfx.exe
.
Đáng buồn thay, cài đặt thất bại:
WINEARCH=win32 winecfg
. Tất cả các ứng dụng đã cài đặt sẽ bị mất sau đó, vì vậy hãy sao lưu thư mục .wine của bạn.