ddraw/tests: Rewrite StructSizeTest().
[wine.git] / documentation / README.ru
blobc228fc6a5dd38a698453943183422b07d3a63d2a
1 1. ВВЕДЕНИЕ
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 содержит информацию по лицензии.
14 2. БЫСТРЫЙ СТАРТ
16 Каждый раз, когда вы компилируете исходный код, рекомендуется использовать
17 Wine Installer для компоновки и установки Wine. В каталоге, содержащем
18 исходный код Wine (в нём находится этот файл), введите:
20 ./tools/wineinstall
22 Запустите программу с помощью команды «wine имя_программы». Источники
23 дополнительной информации перечислены в конце этого файла. Ознакомьтесь с
24 руководством по Wine, а также с сайтом http://www.winehq.org.
27 3. ТРЕБОВАНИЯ
29 Компиляция и запуск Wine поддерживается в следующих операционных системах:
31   Linux версии 2.0.36 или более новой
32   FreeBSD 8.0 или более новой
33   Solaris x86 9 или более новой
34   NetBSD-текущей версии
35   Mac OS X 10.5 или более новой
37 Так как Wine требует для запуска поддержку потоков на уровне ядра,
38 поддерживаются только операционные системы, перечисленные выше. Другие
39 операционные системы с поддержкой многопоточности на уровне ядра
40 возможно будут поддерживаться Wine в будущем.
42 FreeBSD:
43   Wine не будет работать как следует на версиях ниже, чем FreeBSD 8.0.
44   Посетите <http://wiki.freebsd.org/Wine> для дополнительной информации.
46 Solaris:
47   Лучше всего компоновать Wine инструментами GNU
48   (gcc, gas, и т.д.). Внимание: установка gas *НЕ* гарантирует
49   что gcc будет его использовать. Необходимо перекомпилировать gcc после
50   установки gas или создать ссылку на cc, как и на ld в инструментах gnu. (?)
52 NetBSD:
53   Убедитесь что, параметры USER_LDT, SYSVSHM, SYSVSEM и SYSVMSG
54   включены в вашем ядре.
56 Mac OS X:
57   Вам нужен Xcode 2.4 или более новый для компоновки x86.
58   Драйвер Mac работает на системах OS X версии 10.6 и выше,
59   он исключается из сборки на системах версии 10.5.
61 Поддерживаемые файловые системы:
62   Wine должен работать на большинстве файловых систем. При использовании файлов
63   через Samba возможны некоторые проблемы с совместимостью. NTFS не обладает
64   необходимой функциональностью для запуска некоторых приложений.
65   Рекомендуется использовать родные файловые системы Unix.
67 Базовые требования:
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.
87 4. КОМПИЛЯЦИЯ
89 Если вы не хотите использовать wineinstall, введите следующие команды
90 для компоновки Wine:
92 ./configure
93 make depend
94 make
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».
115 5. УСТАНОВКА
117 Если компоновка Wine завершилась успешно, выполните «make install». Это
118 установит исполняемые файлы wine, руководство Wine и некоторые
119 необходимые файлы.
121 Сначала не забудьте удалить любые конфликтующие версии Wine установленные ранее.
122 Попробуйте «dpkg -r wine», «rpm -e wine» или «make uninstall» до установки.
124 После установки запустите конфигурационную программу «winecfg». Посетите
125 Службу поддержки на http://www.winehq.org/, если возникнут вопросы по конфигурации.
128 6. ЗАПУСК ПРОГРАММ
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 Полученный в результате ошибке текстовый лог необходимо приложить к отчету
146 об ошибке.
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
159 Рассылки:
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 для его включения в следующий релиз.
176 Alexandre Julliard
177 julliard@winehq.org
179 Перевели на русский язык
180 Владимир Панкратов
181 scriptkid@mail.ru
182 Виталий Липатов
183 lav@etersoft.ru