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 Каждый раз, когда вы компилируете исходный код, рекомендуется использовать
17 Wine Installer для компоновки и установки Wine. В каталоге, содержащем
18 исходный код Wine (в нём находится этот файл), введите:
22 Запустите программу с помощью команды «wine имя_программы». Источники
23 дополнительной информации перечислены в конце этого файла. Ознакомьтесь с
24 руководством по Wine, а также с сайтом http://www.winehq.org.
29 Компиляция и запуск Wine поддерживается в следующих операционных системах:
31 Linux версии 2.0.36 или более новой
32 FreeBSD 7.0 или более новой
33 Solaris x86 9 или более новой
35 Mac OS X 10.5 или более новой
37 Так как Wine требует для запуска поддержку потоков на уровне ядра,
38 поддерживаются только операционные системы, перечисленные выше. Другие
39 операционные системы с поддержкой многопоточности на уровне ядра
40 возможно будут поддерживаться Wine в будущем.
43 Wine не будет работать как следует на версиях ниже, чем FreeBSD 7.0.
44 Посетите <http://wiki.freebsd.org/Wine> для дополнительной информации.
47 Лучше всего компоновать Wine инструментами GNU
48 (gcc, gas, и т.д.). Внимание: установка gas *НЕ* гарантирует
49 что gcc будет его использовать. Необходимо перекомпилировать gcc после
50 установки gas или создать ссылку на cc, как и на ld в инструментах gnu. (?)
53 Убедитесь что, параметры USER_LDT, SYSVSHM, SYSVSEM и SYSVMSG
54 включены в вашем ядре.
57 Вам нужен Xcode 2.4 или более новый для компоновки x86.
58 Драйвер Mac работает на системах OS X версии 10.6 и выше,
59 он исключается из сборки на системах версии 10.5.
61 Поддерживаемые файловые системы:
62 Wine должен работать на большинстве файловых систем. При использовании файлов
63 через Samba возможны некоторые проблемы с совместимостью. NTFS не обладает
64 необходимой функциональностью для запуска некоторых приложений.
65 Рекомендуется использовать родные файловые системы Unix.
68 У вас должны быть установлены заголовочные файлы X11
69 (xlib6g-dev в Debian и XFree86-devel в Red Hat).
71 Разумеется, вам необходим «make» (лучше всего использовать GNU make).
73 Вам также понадобятся flex (версии 2.5 или старше) и bison.
75 Поддержка дополнительных библиотек:
76 Конфигурационный скрипт выведет список дополнительных библиотек, которые не были
77 найдены в вашей системе. Ознакомьтесь с перечнем необходимых пакетов по адресу
78 http://wiki.winehq.org/Recommended_Packages.
80 На 64-битных платформах вы должны убедиться, что у вас установлены 32-битные
81 версии этих библиотек при компилировании Wine в 32-битном режиме (является
82 режимом по умолчанию). За более подробной информацией обратитесь к
83 http://wiki.winehq.org/WineOn64bit. Если вам нужен чисто 64-битный
84 Wine (или смешанный 32/64-битный вариант), ознакомьтесь с
85 http://wiki.winehq.org/Wine64.
89 Если вы не хотите использовать wineinstall, введите следующие команды
96 Это скомпонует программу «wine», библиотеки и бинарные файлы,
97 необходимые для работы Wine.
98 Программа «wine» будет загружать и выполнять программы Windows.
99 Библиотека «libwine» («Winelib») может быть использована для компилирования и
100 компоновки исходного кода Windows под Unix.
102 Для вывода конфигурационных настроек введите ./configure --help.
104 Для обновления до нового релиза используя патч, сначала перейдите в
105 корневой каталог релиза (он содержит README файл).
106 Затем введите «make clean» и пропачьте релиз:
108 bunzip2 -c patch-file | patch -p1
110 где «patch-file» - имя файла с патчем (что-то вроде
111 wine-1.0.x.diff.bz2). Затем введите «./configure», и после этого
112 «make depend && make».
117 Если компоновка Wine завершилась успешно, выполните «make install». Это
118 установит исполняемые файлы wine, руководство Wine и некоторые
121 Сначала не забудьте удалить любые конфликтующие версии Wine установленные ранее.
122 Попробуйте «dpkg -r wine», «rpm -e wine» или «make uninstall» до установки.
124 После установки запустите конфигурационную программу «winecfg». Посетите
125 Службу поддержки на http://www.winehq.org/, если возникнут вопросы по конфигурации.
130 Вы можете указывать путь до файла или только имя файла.
132 Например: запуск Блокнота:
134 wine notepad (используя пути, сохранённые
135 wine notepad.exe в реестре, для нахождения файла)
137 wine c:\\windows\\notepad.exe (используя синтаксис DOS)
139 wine ~/.wine/drive_c/windows/notepad.exe (используя синтаксис Unix)
141 wine notepad.exe /parameter1 -parameter2 parameter3
142 (вызов программы с параметрами)
144 Wine не идеален, поэтом некоторые программы могут завершаться с ошибкой.
145 Полученный в результате ошибке текстовый лог необходимо приложить к отчету
149 7. ПОЛУЧЕНИЕ ДОПОЛНИТЕЛЬНОЙ ИНФОРМАЦИИ
151 WWW: Много информации о Wine доступно в WineHQ на
152 http://www.winehq.org/: различные руководства Wine, база данных приложений,
153 база данных ошибок. Вероятно лучше всего начать с этого сайта.
155 FAQ: Wine FAQ расположен на http://www.winehq.org/FAQ
157 Wiki: Wine Wiki расположен на http://wiki.winehq.org
160 Имеется несколько рассылок для пользователей и разработчиков Wine,
161 обратитесь по адресу http://www.winehq.org/forums за дополнительной информацией.
163 Ошибки: Сообщайте об ошибках в Wine Bugzilla по адресу http://bugs.winehq.org
164 Прежде чем отправлять сообщение об ошибке проверьте, может эта ошибка
165 уже известна или исправлена в последней версии Wine.
167 IRC: Онлайн помощь доступна на канале #WineHQ на irc.freenode.net.
169 Git: Текущие разработки Wine доступны через Git.
170 Смотрите http://www.winehq.org/site/git для дополнительной информации.
172 Если вы что-то добавили или исправили ошибку, пришлите патч (в формате 'diff -u')
173 на wine-patches@winehq.org для его включения в следующий релиз.
179 Перевели на русский язык