README-uk.md 8.89 KB
Newer Older
1
## ВСТУП
2 3 4 5 6 7 8 9 10 11 12 13

Wine - це програма, яка дозволяє запускати програми Microsoft
Windows (включаючи DOS, Windows 3.x, Win32 та Win64) на Unix. Вона
складається з програми завантаження, яка завантажує та виконує програми
Microsoft Windows, і бібліотеки (Winelib), яка реалізує виклики
Windows API, використовуючи їх Unix- або X11-еквіваленти. Бібліотека
також може бути використана для портування коду Win32 в середовище Unix.

Wine - вільне програмне забезпечення, опубліковане за ліцензією
GNU LGPL; дивіться файл LICENSE за детальною інформацією.


14
## ШВИДКИЙ СТАРТ
15 16 17 18 19

Кожен раз, коли ви компілюєте вихідний код, рекомендується використовувати
Wine Installer для компонування і встановлення Wine. У каталозі, що містить
вихідний код Wine (у ній знаходиться цей файл), введіть:

20 21 22 23
```
./configure
make
```
24

25
Запустіть програму як `wine program`. Додаткові джерела інформації
26
перераховані в кінці цього файлу. Ознайомтеся з посібником з Wine,
27
а також з сайтом https://www.winehq.org.
28 29


30
## ВИМОГИ
31 32 33

Компіляція і запуск Wine підтримується в наступних операційних системах:

34 35 36 37 38
- Linux версії 2.0.36 чи новіший
- FreeBSD 12.4 чи новіший
- Solaris x86 9 чи новіший
- NetBSD-поточна версія
- Mac OS X 10.8 чи новіший
39 40 41 42 43

Оскільки Wine вимагає для запуску підтримку потоків на рівні ядра, підтримуються
тільки операційні системи, перераховані вище. Інші операційні системи,
з підтримкою багатопоковості ядром, можуть підтримуватися Wine в майбутньому.

44
**FreeBSD**:
45 46
  Wine не буде працювати як слід на версіях нижче, ніж FreeBSD 6.3
  чи 7.0. Для FreeBSD 6.3 є патч, що дозволяє Wine запускатися.
47
  Відвідайте https://wiki.freebsd.org/Wine для додаткової інформації.
48

49
**Solaris**:
50 51 52 53 54
  Найкраще збирати Wine інструментами GNU (gcc, gas, тощо). Увага:
  встановлення gas *НЕ* гарантує що gcc буде його використовувати.
  Необхідно перекомпілювати gcc після установки gas або створити
  посилання на cc, як і на ld в інструментах gnu.

55
**NetBSD**:
56 57 58
  Переконайтеся, що параметри USER_LDT, SYSVSHM, SYSVSEM і SYSVMSG
  у вашому ядрі включені.

59
**Mac OS X**:
60 61
  Вам потрібен Xcode 2.4 або більш новий для компіляції x86.

62
**Підтримувані файлові системи**:
63 64 65 66 67
  Wine повинен працювати на більшості файлових систем. При використанні
  файлів через Samba можливі деякі проблеми з сумісністю. NTFS не має
  необхідної функціональності, потрібної для роботи деяких додатків.
  Рекомендується використовувати файлові системи Linux, такі як ext3.

68
**Базові вимоги**:
69
  У вас повинні бути встановлені файли заголовків X11
70
  (xorg-dev в Debian та libX11-devel в Red Hat).
71
  Звісно, вам потрібен make (краще всього використовувати GNU make).
72 73
  Вам також знадобляться flex (версії 2.5.33 або новіший) та bison.

74
**Додаткові бібліотеки підтримки**:
75 76
  Конфігураційний скрипт виведе список додаткових бібліотек, які не були
  знайдені у вашій системі. Ознайомтеся з переліком потрібних пакетів за
77
  адресою https://wiki.winehq.org/Recommended_Packages.
78 79
  На 64-бітних платформах ви повинні переконатися, що у вас встановлені
  32-бітні версії цих бібліотек; за більш детальною інформацією зверніться
80
  до https://wiki.winehq.org/WineOn64bit. Якщо вам потрібен 64-бітний Wine
81
  (чи змішаний 32-бітний та 64-бітний встановлювач Wine), дивіться
82
  https://wiki.winehq.org/Wine64 за більш детальною інформацією.
83

84
## ЗБИРАННЯ
85 86 87 88

Якщо ви не хочете використовувати wineinstall, введіть наступні команди
для збирання Wine:

89
```
90 91
./configure
make
92
```
93 94 95 96 97 98

Це збере програму "wine" та інші необхідні бібліотеки та бінарні файли.
Програма "wine" буде завантажувати, і виконувати програми Windows.
Бібліотека "libwine" ("Winelib") може бути використана для компілювання
й компонування вихідного коду Windows під Unix.

99
Для виведення конфігураційних налаштувань виконайте `./configure --help`.
100

101
## ВСТАНОВЛЕННЯ
102

103
Після того як Wine буде успішно зібрано, виконайте `make install`; це
104 105 106 107
встановить виконувані файли Wine та бібліотеки, керівництво Wine та
інші необхідні файли.

Спочатку не забудьте видалити будь-які конфліктуючі раніше встановлені
108
версії Wine. Спробуйте `dpkg -r wine` або `rpm -e wine` чи `make uninstall`
109 110
перед встановленням.

111
Після встановлення запустіть конфігураційну програму `winecfg`. Відвідайте Службу
112
підтримки на https://www.winehq.org/, якщо виникнуть питання щодо конфігурування.
113 114


115
## ЗАПУСК ПРОГРАМ
116 117 118 119 120 121

Для виклику Wine ви можете вказати повний шлях до виконуваного файлу,
або лише ім'я файлу.

Наприклад: щоб запустити Блокнот(Notepad):

122 123 124
```
wine notepad            (використавши шлях пошуку файлу,
wine notepad.exe         збережений в реєстрі)
125

126
wine c:\\windows\\notepad.exe      (використавши синтаксис DOS)
127

128
wine ~/.wine/drive_c/windows/notepad.exe  (використавши синтаксис Unix)
129

130 131
wine notepad.exe readme.txt          (виклик програми з параметрами)
```
132 133 134 135 136 137

Wine знаходиться в процесі розробки, тому деякі програми можуть не
працювати. Якщо станеться помилка, ви отримаєте лог збою, який
треба прикріпити до звіту про помилку при його заповненні.


138
## ОТРИМАННЯ ДОДАТКОВОЇ ІНФОРМАЦІЇ
139

140
- **WWW**: Багато інформації про Wine є в WineHQ на
141
        https://www.winehq.org/: різні керівництва Wine, база даних додатків,
142 143
        база даних помилок. Ймовірно найкраще почати з цього сайту.

144 145 146
- **FAQ** Wine FAQ розташований на https://www.winehq.org/FAQ

- **Wiki** Wine Wiki розташована на https://wiki.winehq.org
147

148
- **Gitlab**: https://gitlab.winehq.org
149

150
- **Списки розсилання**:
151
	Є кілька розсилок для користувачів і розробників Wine;
152
        дивіться https://www.winehq.org/forums для додаткової інформації.
153

154
- **Помилки(баги)**:
155
	Повідомляйте про помилки у Wine Bugzilla на https://bugs.winehq.org
156 157 158
	Перш ніж відправляти повідомлення про помилку перевірте в базі, чи
	ця помилка вже виявлена.

159
- **IRC**: Онлайн допомога доступна на каналі `#WineHQ` на irc.libera.chat.