Ответы:
У вас может быть несколько префиксов wine на вашем компьютере, каждый из которых работает как отдельный wine. Таким образом, вы можете сделать 32-битный префикс и установить в нем dotnet2:
Это создаст новый wineprefix (.wine32 в вашем доме) и настроит его как 32-битный:
WINEARCH=win32 WINEPREFIX=~/.wine32 winecfg
Вы можете использовать его таким образом в сочетании с winetricks для настройки WINEARCH, создания префикса и установки dotnet 2.0 одной командой:
env WINEARCH=win32 WINEPREFIX=~/.wine32 winetricks dotnet20
или только:
env WINEPREFIX=~/.wine32 winetricks dotnet20
если вы уже установили WINEARCH и создали WINEPREFIX с помощью 1-й команды выше.
WINEPREFIX=~/.wine32 wine setupprogram.exe
~/.wine32/drive_c/Program Files/your_program
или что-то подобное)
просто чтобы было проще использовать wine в 32-битном режиме. Создайте файл в ~ / bin / wine32 со следующим содержимым
env WINEARCH = win32 WINEPREFIX = ~ / .wine32 wine $ *
Сделайте файл исполняемым для запуска Wine в 32-битном режиме, используя
wine32 my_exe_file_that_needs_32bit.exe
Надеюсь, это поможет :-)