Налаштування Wine на Ubuntu
User Rating: / 14
PoorBest 
There are no translations available.

Wine-UbuntuЯк, маючи на своєму комп’ютері Ubuntu, запускати такі популярні програми, як MS Word, MS Excel, а також відомі ігри за допомогою Wine. Для прикладу розглядається остання версія її операційної системи Ubuntu 13.10.
Навіщо потрібен Wine
Відомо, що операційні системи Windows від Microsoft не є взірцевими з точки зору швидкості роботи, захищеності і, навіть, зручності. Існує багато чудових аналогів таких, як ОС Mac і Linux. Що ж заважає людям відмовитися від звичних ОС американського монополіста? Окрім політичних причин (придбати ноутбук без Windows у розвинених країнах дуже важко), є і чисто суб’єктивні, наприклад, звички. Найбільшою проблемою для пересічного користувача, на думку автора цієї статті, є відсутність в інших ОС такого програмного пакету, як Microsoft Office. Для розв’язання цих проблем підходить Wine, що дозволить нам запустити більшість звичних програм під Unix-подібною системою. Про те, як правильно налагодити цей пакет і піде мова далі.
Встановлення
Встановлюватимемо найновішу версію з офіціального репозиторію розробників. Тому спершу видалимо стару, якщо вона встановлена. В вікні терміналу (Ctrl + Alt + T) вводимо наступну команду:
sudo apt-get remove winexxx
Де xxx – номер версії, який можна дізнатися, ввівши:
wine --version
Далі додамо у систему репозиторій з останніми версіями:
sudo add-apt-repository ppa:ubuntu-wine/ppa -y && sudo apt-get update
і встановимо:
sudo apt-get install wine
якщо остання команда не спрацювала, то для версії xxx:
sudo apt-get install winexxx-i386
sudo apt-get install wine
Обов’язково потрібно перевести wine в режим роботи з 32-бітною архітектурою, оскільки 64-бітна версія має багато недоліків і не всі програми здатні працювати під 64 біт:
rm -fr ~/.wine
export WINEARCH=win32
export WINEPREFIX="/home/Ваше ім’я користувача/.wine"
winecfg
На цьому можна і закінчити, проте це дасть змогу нам запустити лише обмежену кількість програм, для запуску інших доведеться вдатися до розширених налаштувань. В подальшому встановлення буде вестися звичайним шляхом (подвійним натисненням). Запуск програми здійснюється подібним чином. Якщо при встановленні не було створено іконку на робочому столі, можна знайти її в папці ".wine" в вашому домашньому каталозі. Якщо Ви не бачите цю папку у файловому менеджері, натисніть Ctrl+H.
Розширені налаштування
Деякі додатки можуть потребувати додаткових бібліотек, зміни налаштувань, навіть додаткових значень в реєстрі, тому створили утиліту, яка називається winetricks. Її ми і використаємо для наших подальших налаштувань.
Wine-Ubuntu-1
Далі ми будемо робити налаштування для префікса “за замовчанням”. Wineprefix (далі префікс), це автономний набір налаштувань і встановлених програм, який імітує жорсткий диск з встановленою системою Windows. Тобто, якщо дві програми конфліктують між собою, їх можна встановити в окремі префікси, але для запуску доведеться щоразу перемикатися.
Обравши префікс за замовчанням, перейдемо в наступне меню:
Wine-Ubuntu-2
Для початку, встановимо основні шрифти (потрібні для нормальної роботи MS Office). Обираємо пункт “Install a font”, і встановлюємо “corefonts”.
Після цього переходимо до встановлення бібліотек, пункт “Install a Windows DLL or component”: тут є великий вибір варіантів, і в цілому дізнатися, які саме бібліотеки потрібні для конкретного додатку, можна на сайті winehq. На сайті представлений каталог програм, що запускалися іншими користувачами, з інструкцією для запуску.
Wine-Ubuntu-3
Далі наведений список бібліотек, встановлення яких дозволить запустити більшість програм та ігор з префікса “за замовчанням”:
∙d3dx9                                   ∙dotnet20
∙d3dx9_26                            ∙dotnet30
∙d3dx9_28                            ∙physx
∙d3dx9_31                            ∙vcrun2008
∙d3dx9_35                            ∙vcrun2010
∙d3dx9_36                            ∙xact
∙d3dx9_39                            ∙xact_jun2010
∙d3dx9_42                            ∙xinput
∙d3dx9_43                            ∙xna31
Варто зазначити, що це лише приблизний список, який має варіюватися залежно від ваших потреб. Інколи для роботи окремих додатків доведеться встановлювати бібліотеки, не передбачені навіть у winetricks, проте такі ситуації виникають рідко.
Також слід відзначити можливість змінювати настройки префіксу у пункті “Change settings”, проте ці налаштування досить ситуативні, найбільш загальні це:
  • “videomemorysize=xxxx” - встановлення розміру відеопам’яті вашої системи (треба вказати реальний розмір)
  • win7/winxp – встановлення маркеру відповідної версії Windows
  • ddr=opengl – використання швидких драйверів для відео
Додаткові пакети
У випадку конфлікту декількох програм можна використати спеціальні засоби, на зразок PLayOnLinux / CodeWeavers CrossOver / DosBox. Вони допоможуть окремо зберегти і настроювати Ваші префікси, і швидко між ними перемикатися. В цілому робота з такими додатками дуже схожа на ту, яка було описано вище. Серед їх переваг слід зазначити велику кількість шаблонів налаштувань для існуючих додатків. А до недоліків можна віднести той факт, що встановлені за допомогою них програми не можна буде запустити з самої системи, не вмикаючи ці додатки.
Замість висновків
Wine – проект, який стрімко розвивається. На офіціальному сайті в списку програм, які працюють взагалі без проблем, наразі знаходиться близько чотирьох тисяч найменувань. Велика їх кількість встановлюється з додаванням певних бібліотек автоматично. Існує декілька додатків (на зразок “Play on linux”), які здатні зробити те, що описано в цій статті, в автоматичному режимі для програм, які знаходяться в їх базі. Але не варто недооцінювати зручність роботи з налаштованим Wine, коли враження від роботи не відрізняється від аналогічного при використанні системи Windows.
Приклад тестування Ubuntu 13.10 з Wine vs Windows 8:
Владислав Кайденко, магістрант «НТУУ КПІ»
 
>
BookNewsPractice SearchPartnersAbout
Підтримка та дизайн: Могильний С.С. Шаблон: Joomla Templates by BuyHTTP Joomla Hosting