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 для поиска информации по установке приложения, возможно стаф, который вы устанавливаете, уже установили и расписали все подводные камни.
Этот пост писался по мотивам:
1 минута
30 марта 2023