3 Wine - це програма, яка дозволяє запускати програми Microsoft
4 Windows (включаючи DOS, Windows 3.x, Win32 та Win64) на Unix. Вона
5 складається з програми завантаження, яка завантажує та виконує програми
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 (у ній знаходиться цей файл), введіть:
25 Запустіть програму як `wine program`. Додаткові джерела інформації
26 перераховані в кінці цього файлу. Ознайомтеся з посібником з Wine,
27 а також з сайтом https://www.winehq.org.
32 Компіляція і запуск Wine підтримується в наступних операційних системах:
34 - Linux версії 2.0.36 чи новіший
35 - FreeBSD 12.4 чи новіший
36 - Solaris x86 9 чи новіший
37 - NetBSD-поточна версія
38 - Mac OS X 10.8 чи новіший
40 Оскільки Wine вимагає для запуску підтримку потоків на рівні ядра, підтримуються
41 тільки операційні системи, перераховані вище. Інші операційні системи,
42 з підтримкою багатопоковості ядром, можуть підтримуватися Wine в майбутньому.
45 Wine не буде працювати як слід на версіях нижче, ніж FreeBSD 6.3
46 чи 7.0. Для FreeBSD 6.3 є патч, що дозволяє Wine запускатися.
47 Відвідайте https://wiki.freebsd.org/Wine для додаткової інформації.
50 Найкраще збирати Wine інструментами GNU (gcc, gas, тощо). Увага:
51 встановлення gas *НЕ* гарантує що gcc буде його використовувати.
52 Необхідно перекомпілювати gcc після установки gas або створити
53 посилання на cc, як і на ld в інструментах gnu.
56 Переконайтеся, що параметри USER_LDT, SYSVSHM, SYSVSEM і SYSVMSG
57 у вашому ядрі включені.
60 Вам потрібен Xcode 2.4 або більш новий для компіляції x86.
62 **Підтримувані файлові системи**:
63 Wine повинен працювати на більшості файлових систем. При використанні
64 файлів через Samba можливі деякі проблеми з сумісністю. NTFS не має
65 необхідної функціональності, потрібної для роботи деяких додатків.
66 Рекомендується використовувати файлові системи Linux, такі як ext3.
69 У вас повинні бути встановлені файли заголовків X11
70 (xorg-dev в Debian та libX11-devel в Red Hat).
71 Звісно, вам потрібен make (краще всього використовувати GNU make).
72 Вам також знадобляться flex (версії 2.5.33 або новіший) та bison.
74 **Додаткові бібліотеки підтримки**:
75 Конфігураційний скрипт виведе список додаткових бібліотек, які не були
76 знайдені у вашій системі. Ознайомтеся з переліком потрібних пакетів за
77 адресою https://wiki.winehq.org/Recommended_Packages.
78 На 64-бітних платформах ви повинні переконатися, що у вас встановлені
79 32-бітні версії цих бібліотек; за більш детальною інформацією зверніться
80 до https://wiki.winehq.org/WineOn64bit. Якщо вам потрібен 64-бітний Wine
81 (чи змішаний 32-бітний та 64-бітний встановлювач Wine), дивіться
82 https://wiki.winehq.org/Wine64 за більш детальною інформацією.
86 Якщо ви не хочете використовувати wineinstall, введіть наступні команди
94 Це збере програму "wine" та інші необхідні бібліотеки та бінарні файли.
95 Програма "wine" буде завантажувати, і виконувати програми Windows.
96 Бібліотека "libwine" ("Winelib") може бути використана для компілювання
97 й компонування вихідного коду Windows під Unix.
99 Для виведення конфігураційних налаштувань виконайте `./configure --help`.
103 Після того як Wine буде успішно зібрано, виконайте `make install`; це
104 встановить виконувані файли Wine та бібліотеки, керівництво Wine та
105 інші необхідні файли.
107 Спочатку не забудьте видалити будь-які конфліктуючі раніше встановлені
108 версії Wine. Спробуйте `dpkg -r wine` або `rpm -e wine` чи `make uninstall`
111 Після встановлення запустіть конфігураційну програму `winecfg`. Відвідайте Службу
112 підтримки на https://www.winehq.org/, якщо виникнуть питання щодо конфігурування.
117 Для виклику Wine ви можете вказати повний шлях до виконуваного файлу,
120 Наприклад: щоб запустити Блокнот(Notepad):
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 readme.txt (виклик програми з параметрами)
133 Wine знаходиться в процесі розробки, тому деякі програми можуть не
134 працювати. Якщо станеться помилка, ви отримаєте лог збою, який
135 треба прикріпити до звіту про помилку при його заповненні.
138 ## ОТРИМАННЯ ДОДАТКОВОЇ ІНФОРМАЦІЇ
140 - **WWW**: Багато інформації про Wine є в WineHQ на
141 https://www.winehq.org/: різні керівництва Wine, база даних додатків,
142 база даних помилок. Ймовірно найкраще почати з цього сайту.
144 - **FAQ** Wine FAQ розташований на https://www.winehq.org/FAQ
146 - **Wiki** Wine Wiki розташована на https://wiki.winehq.org
148 - **Gitlab**: https://gitlab.winehq.org
150 - **Списки розсилання**:
151 Є кілька розсилок для користувачів і розробників Wine;
152 дивіться https://www.winehq.org/forums для додаткової інформації.
155 Повідомляйте про помилки у Wine Bugzilla на https://bugs.winehq.org
156 Перш ніж відправляти повідомлення про помилку перевірте в базі, чи
157 ця помилка вже виявлена.
159 - **IRC**: Онлайн допомога доступна на каналі `#WineHQ` на irc.libera.chat.