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

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия 1 участника)
Строка 1: Строка 1:
== Установка и использование Wine для запуска Windows-программ ==
== Установка и использование Wine для запуска Windows-программ ==
=== Установка ===
=== Установка ===
Для установки Wine необходимо установить из репозитория следующие пакеты:
Установка Wine выполняется командой
<pre># epm play wine</pre>
<!--Для установки Wine необходимо установить из репозитория следующие пакеты:
<pre># apt-get install i586-wine wine-mono i586-glibc-nss i586-sssd-client i586-libGL i586-libGLU</pre>
<pre># apt-get install i586-wine wine-mono i586-glibc-nss i586-sssd-client i586-libGL i586-libGLU</pre>
Также для работы с 3D может понадобиться установка 32-битных драйверов для вашей видеокарты, например, i586-xorg-dri-intel.
Также для работы с 3D может понадобиться установка 32-битных драйверов для вашей видеокарты, например, i586-xorg-dri-intel.-->


Далее для инициализации окружения пользователя достаточно запустить любую windows-программу c помощью команды wine или просто запустить программу настройки и дождаться её появления на экране:
Далее для инициализации окружения пользователя достаточно запустить любую windows-программу c помощью команды wine или просто запустить программу настройки и дождаться её появления на экране:
Строка 9: Строка 12:


=== Установка дополнительных компонентов ===
=== Установка дополнительных компонентов ===
Часто программам для своей работы требуются дополнительные компоненты, например, .NET Framework или Visual Studio Redistributable. Для их установки предназначена утилита winetricks из состава Wine. Она позволяет установить различные приложения и компоненты, а также совершать операции по тонкой настройке Wine.
Часто программам для своей работы требуются дополнительные компоненты, например, .NET Framework или Visual Studio Redistributable. Для их установки предназначена утилита winetricks ( [https://wiki.winehq.org/Winetricks wget], [https://habrahabr.ru/post/56618/ установка]) из состава Wine. Она позволяет установить различные приложения и компоненты, а также совершать операции по тонкой настройке Wine.


Примеры:
Примеры:
Строка 23: Строка 26:
$ winetricks dlls list
$ winetricks dlls list
</pre>
</pre>
При запуске winetricks без параметров открывается графический диалог.


Существуют компоненты и приложения, установка которых накладывает дополнительные лицензионные требования. Например, установка браузера Internet Explorer возможна через winetricks, но требует наличия лицензии на MS Windows.
Существуют компоненты и приложения, установка которых накладывает дополнительные лицензионные требования. Например, установка браузера Internet Explorer возможна через winetricks, но требует наличия лицензии на MS Windows.

Текущая версия от 16:54, 13 марта 2023

Установка и использование Wine для запуска Windows-программ

Установка

Установка Wine выполняется командой

# epm play wine

Далее для инициализации окружения пользователя достаточно запустить любую windows-программу c помощью команды wine или просто запустить программу настройки и дождаться её появления на экране:

$ winecfg

Установка дополнительных компонентов

Часто программам для своей работы требуются дополнительные компоненты, например, .NET Framework или Visual Studio Redistributable. Для их установки предназначена утилита winetricks ( wget, установка) из состава Wine. Она позволяет установить различные приложения и компоненты, а также совершать операции по тонкой настройке Wine.

Примеры:

Установка .NET 4.6.2
$ winetricks dotnet462

Установка Visual Studio Redistributable 2013
$ winetricks vcrun2013

Просмотр приложений и компонентов, доступных для установки:
$ winetricks apps list
$ winetricks dlls list

При запуске winetricks без параметров открывается графический диалог.

Существуют компоненты и приложения, установка которых накладывает дополнительные лицензионные требования. Например, установка браузера Internet Explorer возможна через winetricks, но требует наличия лицензии на MS Windows.

Установка и запуск программ

Для запуска любой программы Wine нужно, чтобы эта программа была видна на "диске Wine", то есть к ней должен быть доступ через ~/.wine/dosdevices/. В самом простом случае программа копируется на диск C: (~/.wine/dosdevices/c:)

Запуск произвольной программы осуществляется командой:

$ wine program.exe

Процесс работы с запущенным в Wine приложением не должен существенно отличаться от процесса работы с этим приложением в Windows.