3 Wine - это программа, которая позволяет запускать программы Microsoft
4 Windows (включая исполняемые файлы формата DOS, Windows 3.x, Win32 и
5 Win64) на Unix. Она состоит из загрузчика, загружающего и выполняющего
6 программы Microsoft Windows, и библиотеки (Winelib), которая реализует
7 вызовы Windows API, используя их Unix- или X11-эквиваленты. Библиотека
8 также может быть использована для портирования кода Win32 в среду Unix.
10 Wine - свободное программное обеспечение, опубликованное по лицензии
11 GNU LGPL, файл LICENSE содержит информацию по лицензии.
16 В каталоге, содержащем исходный код Wine, выполните:
23 Запустите программу с помощью команды `wine имя_программы`. Источники
24 дополнительной информации перечислены в конце этого файла. Ознакомьтесь с
25 руководством по Wine, а также с сайтом https://www.winehq.org.
30 Компиляция и запуск Wine поддерживается в следующих операционных системах:
32 - Linux версии 2.0.36 или более новой
33 - FreeBSD 12.4 или более новой
34 - Solaris x86 9 или более новой
35 - NetBSD-текущей версии
36 - Mac OS X 10.8 или более новой
38 Так как Wine требует для запуска поддержку потоков на уровне ядра,
39 поддерживаются только операционные системы, перечисленные выше. Другие
40 операционные системы с поддержкой многопоточности на уровне ядра
41 возможно будут поддерживаться Wine в будущем.
44 Wine не будет работать как следует на версиях ниже, чем FreeBSD 8.0.
45 Посетите <https://wiki.freebsd.org/Wine> для дополнительной информации.
48 Лучше всего компоновать Wine инструментами GNU
49 (gcc, gas, и т.д.). Внимание: установка gas *НЕ* гарантирует
50 что gcc будет его использовать. Необходимо перекомпилировать gcc после
51 установки gas или создать ссылку на cc, как и на ld в инструментах gnu.
54 Убедитесь что, параметры USER_LDT, SYSVSHM, SYSVSEM и SYSVMSG
55 включены в вашем ядре.
58 Вам потребуется Xcode/Xcode Command Line Tools или Apple cctools.
59 Минимальные требования для компиляции это clang 3.8 c MacOSX10.10.sdk и
60 mingw-w64 v8. MacOSX10.14.sdk и новее может использоваться только для
63 **Поддерживаемые файловые системы**:
64 Wine должен работать на большинстве файловых систем. При использовании файлов
65 через Samba возможны некоторые проблемы с совместимостью. NTFS не обладает
66 необходимой функциональностью для запуска некоторых приложений.
67 Рекомендуется использовать родные файловые системы Unix.
69 **Базовые требования**:
70 У вас должны быть установлены заголовочные файлы X11
71 (xorg-dev в Debian и libX11-devel в Red Hat).
72 Разумеется, вам необходим «make» (лучше всего использовать GNU make).
73 Вам также понадобятся flex версии 2.5.33 или более новой и bison.
75 **Дополнительные библиотеки**:
76 Конфигурационный скрипт выведет список дополнительных библиотек, которые не были
77 найдены в вашей системе. Ознакомьтесь с перечнем необходимых пакетов по адресу
78 https://wiki.winehq.org/Recommended_Packages. При работе на 64-битных платформах
79 убедитесь, что у вас установлены 32-битные версии этих библиотек.
83 Для компиляции, выполните:
90 В результате вы получите программу «wine», библиотеки и бинарные файлы,
91 необходимые для работы Wine.
92 Программа «wine» нужна для загрузки и выполнения программ Windows.
93 Библиотека «libwine» («Winelib») может быть использована для компилирования и
94 компоновки исходного кода Windows под Unix.
96 Для вывода конфигурационных настроек введите `./configure --help`.
98 За дополнительной информацией обратитесь к https://wiki.winehq.org/Building_Wine
103 Если компоновка Wine завершилась успешно, выполните `make install`. Это
104 установит исполняемые файлы wine, руководство Wine и некоторые
107 Сначала не забудьте удалить любые конфликтующие версии Wine установленные ранее.
108 Попробуйте `dpkg -r wine`, `rpm -e wine` или `make uninstall` до установки.
110 После установки запустите конфигурационную программу `winecfg`. Посетите
111 Службу поддержки на https://www.winehq.org/, если возникнут вопросы по конфигурации.
116 Вы можете указывать путь до файла или только имя файла.
118 Например: запуск Блокнота:
121 wine notepad (используя пути, сохранённые
122 wine notepad.exe в реестре, для нахождения файла)
124 wine c:\\windows\\notepad.exe (используя синтаксис DOS)
126 wine ~/.wine/drive_c/windows/notepad.exe (используя синтаксис Unix)
128 wine notepad.exe readme.txt (вызов программы с параметрами)
131 Wine не идеален, поэтом некоторые программы могут завершаться с ошибкой.
132 Полученный в результате ошибке текстовый лог необходимо приложить к отчету
136 ## ПОЛУЧЕНИЕ ДОПОЛНИТЕЛЬНОЙ ИНФОРМАЦИИ
138 - **WWW**: Много информации о Wine доступно в WineHQ на
139 https://www.winehq.org/: различные руководства Wine, база данных приложений,
140 база данных ошибок. Вероятно лучше всего начать с этого сайта.
142 - **FAQ**: Wine FAQ расположен на https://www.winehq.org/FAQ
144 - **Wiki**: Wine Wiki расположен на https://wiki.winehq.org
146 - **Gitlab**: https://gitlab.winehq.org
149 Имеется несколько рассылок для пользователей и разработчиков Wine,
150 обратитесь по адресу https://www.winehq.org/forums за дополнительной информацией.
152 - **Ошибки**: Сообщайте об ошибках в Wine Bugzilla по адресу https://bugs.winehq.org
153 Прежде чем отправлять сообщение об ошибке проверьте, может эта ошибка
154 уже известна или исправлена в последней версии Wine.
156 - **IRC**: Онлайн помощь доступна на канале `#WineHQ` на irc.libera.chat.