README.uk 9.64 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
1. ВСТУП

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

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


2. ШВИДКИЙ СТАРТ

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

./tools/wineinstall

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


3. ВИМОГИ

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

  Linux версії 2.0.36 чи новіший
  FreeBSD 6.3 чи новіший
  Solaris x86 9 чи новіший
  NetBSD-поточна версія
35
  Mac OS X 10.5 чи новіший
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173

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

Linux:
  Linux 2.2.x повинен працювати; Linux 2.0.x може працювати
  (старіші версії 2.0.x викликають збій системи),
  Найкраще використовувати поточну версію ядра: 2.4.x чи 2.6.x.

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

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

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

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


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

Базові вимоги:
  У вас повинні бути встановлені файли заголовків X11
  (Xlib6g-dev в Debian та XFree86-devel в Red Hat).

  Звісно, вам потрібен "make" (краще всього використовувати GNU make).

  Вам також знадобляться flex (версії 2.5.33 або новіший) та bison.

Додаткові бібліотеки підтримки:
  Конфігураційний скрипт виведе список додаткових бібліотек, які не були
  знайдені у вашій системі. Ознайомтеся з переліком потрібних пакетів за
  адресою http://wiki.winehq.org/Recommended_Packages.

  На 64-бітних платформах ви повинні переконатися, що у вас встановлені
  32-бітні версії цих бібліотек; за більш детальною інформацією зверніться
  до http://wiki.winehq.org/WineOn64bit. Якщо вам потрібен 64-бітний Wine
  (чи змішаний 32-бітний та 64-бітний встановлювач Wine), дивіться
  http://wiki.winehq.org/Wine64 за більш детальною інформацією.

4. ЗБИРАННЯ

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

./configure
make

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

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

5. ВСТАНОВЛЕННЯ

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

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

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


6. ЗАПУСК ПРОГРАМ

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

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

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

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

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

    wine notepad.exe readme.txt          (виклик програми з параметрами)

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


7. ОТРИМАННЯ ДОДАТКОВОЇ ІНФОРМАЦІЇ

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

FAQ:	Wine FAQ розташований на http://www.winehq.org/FAQ

Wiki:	Wine Wiki розташована на http://wiki.winehq.org

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

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

IRC:	Онлайн допомога доступна на каналі #WineHQ на irc.freenode.net.

Git:	Поточне дерево розробки Wine доступне через Git.
	Дивіться http://www.winehq.org/git за детальною інформацією.

Якщо ви щось додали або виправили помилку, надішліть патч (найкраще
використавши git-format-patch) на wine-patches@winehq.org для його
включення в наступний реліз.

--
Alexandre Julliard
julliard@winehq.org

Переклав на українську мову
Ігор Палійчук
174
mansonigor@gmail.com