msxml6, очевидно, доступен, но не работает. Диалог сообщений говорит мне, что msxml6 не предназначен для 64-битной. Как мне настроить wine для получения 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. Нужно ли настраивать wine для 64-бит?
Обновление: мне удалось установить msxml6. Чтобы сделать это, мне пришлось переименовать ~ / .wine во что-то другое и заново создать конфигурацию с вином $ WINEARCH=win32 winecfg. Установка msxml6 работала без проблем тогда.
Обновление 2: Теперь, когда я установил Wine для работы в 32-битном режиме, я смог загрузить dotnetfx.exe из filehippo и запустить его $ wine dotnetfx.exe. К сожалению, установка не удалась:
Может быть, это работает лучше, чем файл из filehippo.
Изменить: Убедитесь, что Wine находится в 32-битном режиме, как указано на странице wine-hq для .net 2.0
Примечание: чтобы запустить wine в 32-битном режиме, нужно удалить ~ / .wine и запустить `WINEARCH = win32 winecfg`. Все установленные приложения будут потеряны, поэтому сделайте резервную копию вашего каталога .wine.
wullxz 11 лет назад
1
Это не правильно. Вы можете указать WINEPREFIX = ~ / .wine-32 и затем запустить wineboot. Тогда у вас будет 64- и 32-битная версия WINE. В зависимости от того, какие переменные среды используются, используется только одна из них.
Azrael3000 11 лет назад
2
На самом деле это не правильно. WINEPREFIX указывает, какую папку использовать для префикса wine, и она необходима при запуске программы с этим префиксом. WINEARCH указывает, какую арку использовать при создании префикса, и используется только при создании префикса.
QwertyChouskie 7 лет назад
0