У меня есть программа скорочтения, которую я купил, использует dotnet2. Однако dotnet2 не работает на 64-битном Wine. Как мне установить dotnet2?
На вашем компьютере может быть несколько префиксов Wine, каждый из которых работает как отдельный Wine. Таким образом, вы можете создать 32-битный префикс и установить в него dotnet2:
Это создаст новый винный префикс (.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-й команды выше.
только для того, чтобы было проще использовать вино в 32-битном режиме. Создайте файл в ~/bin/wine32 со следующим содержимым
env WINEARCH=win32 WINEPREFIX=~/.wine32 wine $*
Сделайте файл исполняемым для запуска вина в 32-битном режиме, используя
wine32 my_exe_file_that_needs_32bit.exe
Надеюсь, это поможет :-)