WINE/howto
Установка и использование Wine для запуска Windows-программ
Установка
Для установки Wine необходимо установить из репозитория следующие пакеты, а также все пакеты по зависимостям:
# apt-get install i586-wine wine-mono i586-glibc-nss i586-sssd-client i586-libGL i586-libGLU
Также для работы с 3D может понадобиться установка 32-битных драйверов для вашей видеокарты, например, i586-xorg-dri-intel.
Далее для инициализации окружения пользователя достаточно запустить любую windows-программу c помощью команды wine или просто запустить программу настройки и дождаться её появления на экране:
$ winecfg
Установка дополнительных компонентов
Часто программам для своей работы требуются дополнительные компоненты, например, .NET Framework или Visual Studio Redistributable. Для их установки предназначена утилита winetricks из состава Wine. Она позволяет установить различные приложения и компоненты, а также совершать операции по тонкой настройке Wine.
Примеры:
Установка .NET 4.6.2 $ winetricks dotnet462 Установка Visual Studio Redistributable 2013 $ winetricks vcrun2013 Просмотр приложений и компонентов, доступных для установки: $ winetricks apps list $ winetricks dlls list
Существуют компоненты и приложения, установка которых накладывает дополнительные лицензионные требования. Например, установка браузера Internet Explorer возможна через winetricks, но требует наличия лицензии на MS Windows.
Установка и запуск программ
Для запуска любой программы Wine нужно, чтобы эта программа была видна на "диске Wine", то есть к ней должен быть доступ через ~/.wine/dosdevices/. В самом простом случае программа копируется на диск C: (~/.wine/dosdevices/c:)
Запуск произвольной программы осуществляется командой:
$ wine program.exe
Процесс работы с запущенным в Wine приложением не должен существенно отличаться от процесса работы с этим приложением в Windows.