Найти в Дзене
4 подписчика

Установка и работа с WINE в Simply Linux


1. Установка типичная для любых приложений - через synaptic.
Ставим пакет i586-wine.32bit  для 32битной версии + i586-playonlinux.32bit
Также можно поставить просто пакет wine, это 64-битная версия.

Wine по умолчанию создает 64-битный префикс, который можно использовать для запуска 64-битных приложений, а также 32-битных приложений, но есть некоторые существенные ошибки, которые не позволяют многим 32-битным приложениям работать с 64-битным винным префиксом. Чтобы решить эту проблему, вы можете создать новый 32-битный префикс, используя переменную среды WINEARCH.

Когда вайн запускается в первый раз без указанного префикса, используется ~/.wine.

Создаем новый префикс:
Идем в наш домашний каталог и создаем новую директорию. Например .wine2.
Дальше идем в терминал и вводим:

WINEPREFIX="/home/username/.wine2/" winecfg
(вместо команды winecfg можно попробовать wineboot)

Для создания 32-битного префикса делаем:
WINEARCH=win32 WINEPREFIX=/home/$USER/.wine32 winecfg

Для запуска в нем приложения делаем:
WINEARCH=win32 WINEPREFIX=/home/$USER/.wine32 wine /path/to/exe

Если делаем ярлык то пишем:
env LANG=ru_RU.UTF-8 env WINEPREFIX="/home/zzz/.wine" wine C:\\Half-Life\\hl.exe

Если запускаем из консольки пишем без env:
LANG=ru_RU.UTF-8 WINEPREFIX="/home/uname/.wine" wine /home/uname/.wine/drive_c/GOG\ Games/Worms\ Armageddon/WA.exe

При проблемах с кодировками пробуем env LC_ALL=ru_RU.CP1251 , ru_RU.cp1251 , ru_RU.utf8 и доустановить шрифты через winetricks.
Для Half-Life - Tahoma, но можно установить winetricks allfonts corefont fontfix

LANG=ru_RU.UTF-8 ./wine winecfg

Майкрософтские шрифты ставим пакет ttf-mscorefonts-installer

Если хотим работать с 64-битным префиксом указываем:
WINEARCH=win64 WINEPREFIX=/home/$USER/.wine64 winecfg

Всё. Отдельный префикс создан. Там хранятся различные конфигурации реестра и сами программы.
Установку программы также производим через консоль.

WINEPREFIX="/home/username/.wine2/" wine /media/DVD/setup.exe
AppDB
Обязательно используйте appdb для поиска информации по установке приложения, возможно стаф, который вы устанавливаете, уже установили и расписали все подводные камни.

Этот пост писался по мотивам:
Установка и работа с WINE в Simply Linux  1. Установка типичная для любых приложений - через synaptic. Ставим пакет i586-wine.32bit  для 32битной версии + i586-playonlinux.
1 минута