Wine

WINE - как создать новый префикс

В среде запуска API приложений WINE существует замечательная возможность запуска с различными настройками для каждой из запущенных копий. Подобная возможность может понадобиться, например, когда одна программа использует directx9, а другая directx8 (не всегда те игры которым нужен directx8 - нормально работают с directx9) или к примеру когда есть стабильно настроенная копия, но тяга к эксперименту не преодолимо, но при этом не хочется для этих целей использовать, то что работает адекватно.

Итак для того чтобы создать новый префикс WINE - необходимо для начала создать каталог в котором будут размещаться файлы этой копии, на мой взгляд это целесообразнее cделать в каталоге ~/.wine, для примера назовем новый каталог wine_new.

Далее следует запустить winecfg с новым префиксом, следующей командой, это создаст все необходимые файлы в нашем каталоге для экспериментов:

  1. env WINEPREFIX="~/.wine/wine_new" winecfg

Из текста команды видно что префикс для запуска WINE задается следующим образом: 

  1. env WINEPREFIX="/home/dice/.wine/wine_new"

Также запуск исполняемого exe файла для примера может быть следующим:

  1. env WINEPREFIX="/home/dice/.wine/wine_new" wine "/media/cdrom/Setup.exe"