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, выполните:
21 Запустите программу с помощью команды «wine имя_программы». Источники
22 дополнительной информации перечислены в конце этого файла. Ознакомьтесь с
23 руководством по Wine, а также с сайтом http://www.winehq.org.
28 Компиляция и запуск Wine поддерживается в следующих операционных системах:
30 Linux версии 2.0.36 или более новой
31 FreeBSD 8.0 или более новой
32 Solaris x86 9 или более новой
34 Mac OS X 10.5 или более новой
36 Так как Wine требует для запуска поддержку потоков на уровне ядра,
37 поддерживаются только операционные системы, перечисленные выше. Другие
38 операционные системы с поддержкой многопоточности на уровне ядра
39 возможно будут поддерживаться Wine в будущем.
42 Wine не будет работать как следует на версиях ниже, чем FreeBSD 8.0.
43 Посетите <http://wiki.freebsd.org/Wine> для дополнительной информации.
46 Лучше всего компоновать Wine инструментами GNU
47 (gcc, gas, и т.д.). Внимание: установка gas *НЕ* гарантирует
48 что gcc будет его использовать. Необходимо перекомпилировать gcc после
49 установки gas или создать ссылку на cc, как и на ld в инструментах gnu.
52 Убедитесь что, параметры USER_LDT, SYSVSHM, SYSVSEM и SYSVMSG
53 включены в вашем ядре.
56 Вам нужен Xcode 2.4 или более новый для компоновки x86.
57 Драйвер Mac работает на системах OS X версии 10.6 и выше,
58 он исключается из сборки на системах версии 10.5.
60 Поддерживаемые файловые системы:
61 Wine должен работать на большинстве файловых систем. При использовании файлов
62 через Samba возможны некоторые проблемы с совместимостью. NTFS не обладает
63 необходимой функциональностью для запуска некоторых приложений.
64 Рекомендуется использовать родные файловые системы Unix.
67 У вас должны быть установлены заголовочные файлы X11
68 (xlib6g-dev в Debian и XFree86-devel в Red Hat).
70 Разумеется, вам необходим «make» (лучше всего использовать GNU make).
72 Вам также понадобятся flex версии 2.5.33 или более новой и bison.
74 Поддержка дополнительных библиотек:
75 Конфигурационный скрипт выведет список дополнительных библиотек, которые не были
76 найдены в вашей системе. Ознакомьтесь с перечнем необходимых пакетов по адресу
77 http://wiki.winehq.org/Recommended_Packages.
79 На 64-битных платформах вы должны убедиться, что у вас установлены 32-битные
80 версии этих библиотек при компилировании Wine в 32-битном режиме (является
81 режимом по умолчанию). За более подробной информацией обратитесь к
82 http://wiki.winehq.org/WineOn64bit. Если вам нужен чисто 64-битный
83 Wine (или смешанный 32/64-битный вариант), ознакомьтесь с
84 http://wiki.winehq.org/Wine64.
88 Для компиляции, выполните:
93 В результате вы получите программу «wine», библиотеки и бинарные файлы,
94 необходимые для работы Wine.
95 Программа «wine» нужна для загрузки и выполнения программ Windows.
96 Библиотека «libwine» («Winelib») может быть использована для компилирования и
97 компоновки исходного кода Windows под Unix.
99 Для вывода конфигурационных настроек введите ./configure --help.
101 За дополнительной информацией обратитесь к https://wiki.winehq.org/Building_Wine
106 Если компоновка Wine завершилась успешно, выполните «make install». Это
107 установит исполняемые файлы wine, руководство Wine и некоторые
110 Сначала не забудьте удалить любые конфликтующие версии Wine установленные ранее.
111 Попробуйте «dpkg -r wine», «rpm -e wine» или «make uninstall» до установки.
113 После установки запустите конфигурационную программу «winecfg». Посетите
114 Службу поддержки на http://www.winehq.org/, если возникнут вопросы по конфигурации.
119 Вы можете указывать путь до файла или только имя файла.
121 Например: запуск Блокнота:
123 wine notepad (используя пути, сохранённые
124 wine notepad.exe в реестре, для нахождения файла)
126 wine c:\\windows\\notepad.exe (используя синтаксис DOS)
128 wine ~/.wine/drive_c/windows/notepad.exe (используя синтаксис Unix)
130 wine notepad.exe /parameter1 -parameter2 parameter3
131 (вызов программы с параметрами)
133 Wine не идеален, поэтом некоторые программы могут завершаться с ошибкой.
134 Полученный в результате ошибке текстовый лог необходимо приложить к отчету
138 7. ПОЛУЧЕНИЕ ДОПОЛНИТЕЛЬНОЙ ИНФОРМАЦИИ
140 WWW: Много информации о Wine доступно в WineHQ на
141 http://www.winehq.org/: различные руководства Wine, база данных приложений,
142 база данных ошибок. Вероятно лучше всего начать с этого сайта.
144 FAQ: Wine FAQ расположен на http://www.winehq.org/FAQ
146 Wiki: Wine Wiki расположен на http://wiki.winehq.org
149 Имеется несколько рассылок для пользователей и разработчиков Wine,
150 обратитесь по адресу http://www.winehq.org/forums за дополнительной информацией.
152 Ошибки: Сообщайте об ошибках в Wine Bugzilla по адресу http://bugs.winehq.org
153 Прежде чем отправлять сообщение об ошибке проверьте, может эта ошибка
154 уже известна или исправлена в последней версии Wine.
156 IRC: Онлайн помощь доступна на канале #WineHQ на irc.freenode.net.
158 Git: Текущие разработки Wine доступны через Git.
159 Смотрите http://www.winehq.org/site/git для дополнительной информации.
161 Если вы что-то добавили или исправили ошибку, пожалуйста отправьте патч
162 (предпочтительно сгенерированный с помощью git-format-patch) на wine-patches@winehq.org
163 для его включения в следующий релиз.
169 Перевели на русский язык