WINE/howto: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Строка 32: Строка 32:
<pre>$ wine program.exe</pre>
<pre>$ wine program.exe</pre>
Процесс работы с запущенным в Wine приложением не должен существенно отличаться от процесса работы с этим приложением в Windows.
Процесс работы с запущенным в Wine приложением не должен существенно отличаться от процесса работы с этим приложением в Windows.
 
{{Category navigation|title=WINE|category=WINE|sortkey={{SUBPAGENAME}}}}
[[Категория:HOWTO]]

Версия от 09:56, 10 марта 2018

Установка и использование 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.