reg/tests: Modify add_key() to support key creation in registry views.
[wine.git] / documentation / README.ru
blob408322c1d8d40e972e11ed3da39c0c5a2797363c
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 В каталоге, содержащем исходный код Wine, выполните:
18 ./configure
19 make
21 Запустите программу с помощью команды «wine имя_программы». Источники
22 дополнительной информации перечислены в конце этого файла. Ознакомьтесь с
23 руководством по Wine, а также с сайтом https://www.winehq.org.
26 3. ТРЕБОВАНИЯ
28 Компиляция и запуск Wine поддерживается в следующих операционных системах:
30   Linux версии 2.0.36 или более новой
31   FreeBSD 8.0 или более новой
32   Solaris x86 9 или более новой
33   NetBSD-текущей версии
34   Mac OS X 10.8 или более новой
36 Так как Wine требует для запуска поддержку потоков на уровне ядра,
37 поддерживаются только операционные системы, перечисленные выше. Другие
38 операционные системы с поддержкой многопоточности на уровне ядра
39 возможно будут поддерживаться Wine в будущем.
41 FreeBSD:
42   Wine не будет работать как следует на версиях ниже, чем FreeBSD 8.0.
43   Посетите <https://wiki.freebsd.org/Wine> для дополнительной информации.
45 Solaris:
46   Лучше всего компоновать Wine инструментами GNU
47   (gcc, gas, и т.д.). Внимание: установка gas *НЕ* гарантирует
48   что gcc будет его использовать. Необходимо перекомпилировать gcc после
49   установки gas или создать ссылку на cc, как и на ld в инструментах gnu.
51 NetBSD:
52   Убедитесь что, параметры USER_LDT, SYSVSHM, SYSVSEM и SYSVMSG
53   включены в вашем ядре.
55 Mac OS X:
56   Вам потребуется Xcode/Xcode Command Line Tools или Apple cctools.
57   Минимальные требования для компиляции это clang 3.8 c MacOSX10.10.sdk и
58   mingw-w64 v8. MacOSX10.14.sdk и новее может использоваться только для
59   сборки wine64.
61 Поддерживаемые файловые системы:
62   Wine должен работать на большинстве файловых систем. При использовании файлов
63   через Samba возможны некоторые проблемы с совместимостью. NTFS не обладает
64   необходимой функциональностью для запуска некоторых приложений.
65   Рекомендуется использовать родные файловые системы Unix.
67 Базовые требования:
68   У вас должны быть установлены заголовочные файлы X11
69   (xorg-dev в Debian и libX11-devel в Red Hat).
71   Разумеется, вам необходим «make» (лучше всего использовать GNU make).
73   Вам также понадобятся flex версии 2.5.33 или более новой и bison.
75 Дополнительные библиотеки:
76   Конфигурационный скрипт выведет список дополнительных библиотек, которые не были
77   найдены в вашей системе. Ознакомьтесь с перечнем необходимых пакетов по адресу
78   https://wiki.winehq.org/Recommended_Packages. При работе на 64-битных платформах
79   убедитесь, что у вас установлены 32-битные версии этих библиотек.
81 4. КОМПИЛЯЦИЯ
83 Для компиляции, выполните:
85 ./configure
86 make
88 В результате вы получите программу «wine», библиотеки и бинарные файлы,
89 необходимые для работы Wine.
90 Программа «wine» нужна для загрузки и выполнения программ Windows.
91 Библиотека «libwine» («Winelib») может быть использована для компилирования и
92 компоновки исходного кода Windows под Unix.
94 Для вывода конфигурационных настроек введите ./configure --help.
96 За дополнительной информацией обратитесь к https://wiki.winehq.org/Building_Wine
99 5. УСТАНОВКА
101 Если компоновка Wine завершилась успешно, выполните «make install». Это
102 установит исполняемые файлы wine, руководство Wine и некоторые
103 необходимые файлы.
105 Сначала не забудьте удалить любые конфликтующие версии Wine установленные ранее.
106 Попробуйте «dpkg -r wine», «rpm -e wine» или «make uninstall» до установки.
108 После установки запустите конфигурационную программу «winecfg». Посетите
109 Службу поддержки на https://www.winehq.org/, если возникнут вопросы по конфигурации.
112 6. ЗАПУСК ПРОГРАММ
114 Вы можете указывать путь до файла или только имя файла.
116 Например: запуск Блокнота:
118         wine notepad               (используя пути, сохранённые
119         wine notepad.exe            в реестре, для нахождения файла)
121         wine c:\\windows\\notepad.exe  (используя синтаксис DOS)
123         wine ~/.wine/drive_c/windows/notepad.exe  (используя синтаксис Unix)
125         wine notepad.exe /parameter1 -parameter2 parameter3
126                                    (вызов программы с параметрами)
128 Wine не идеален, поэтом некоторые программы могут завершаться с ошибкой.
129 Полученный в результате ошибке текстовый лог необходимо приложить к отчету
130 об ошибке.
133 7. ПОЛУЧЕНИЕ ДОПОЛНИТЕЛЬНОЙ ИНФОРМАЦИИ
135 WWW:     Много информации о Wine доступно в WineHQ на
136          https://www.winehq.org/: различные руководства Wine, база данных приложений,
137          база данных ошибок. Вероятно лучше всего начать с этого сайта.
139 FAQ:     Wine FAQ расположен на https://www.winehq.org/FAQ
141 Wiki:    Wine Wiki расположен на https://wiki.winehq.org
143 Рассылки:
144          Имеется несколько рассылок для пользователей и разработчиков Wine,
145          обратитесь по адресу https://www.winehq.org/forums за дополнительной информацией.
147 Ошибки:  Сообщайте об ошибках в Wine Bugzilla по адресу https://bugs.winehq.org
148          Прежде чем отправлять сообщение об ошибке проверьте, может эта ошибка
149          уже известна или исправлена в последней версии Wine.
151 IRC:     Онлайн помощь доступна на канале #WineHQ на irc.libera.chat.
153 Git:     Текущие разработки Wine доступны через Git.
154          Смотрите https://www.winehq.org/site/git для дополнительной информации.
156 Если вы что-то добавили или исправили ошибку, пожалуйста отправьте патч
157 (предпочтительно сгенерированный с помощью git-format-patch) на wine-devel@winehq.org
158 для его включения в следующий релиз.
161 Alexandre Julliard
162 julliard@winehq.org
164 Перевели на русский язык
165 Владимир Панкратов
166 scriptkid@mail.ru
167 Виталий Липатов
168 lav@etersoft.ru