<
  • Главная
Статьи

Запуск Windows-програм та ігор в Linux

Під Linux розроблена маса програм, які за своїм рівнем можуть конкурувати з програмними продуктами для Windows, але іноді виникає потреба у використанні саме Windows програм. Також не варто забувати про те, що під ОС Windows розроблена маса ігор, які в основному і визначають популярність даної ОС. Звичайно, якщо у вас на комп'ютері встановлена ​​одна обидві системи, то перед вами не варто жодної проблеми, але як бути якщо ви використовує тільки Linux?

Найочевиднішим рішенням буде використання Wine, програмного пакету, який являє собою альтернативну реалізацію Windows API. Wine, на відміну від VirtualBox, qemu і подібних рішень, не є емулятором комп'ютера, що забезпечує його високу продуктивність. Здається, що немає нічого простішого, ніж скористатися даним рішенням, але і тут є свої нюанси про які ми сьогодні і поговоримо.

В інтернеті дуже багато інструкцій по установці Wine і його налаштування, з цієї причини ми вирішили не плодити ще один «оригінальний» мануал на дану тему, а об'єднати максимально корисну інформацію з безлічі відомих інтернету інструкцій. Основою, на яку ми будемо спиратися, стане оригінальний мануал з сайту www.winehq.org . Крім, того, ми дамо вам кілька порад, які спростять використання Wine і зменшать кількість «танців з бубном» при спробі запустити ту чи іншу програму.

Перше, що потрібно зробити, це визначитися яку версію програми Wine ви хочете використовувати (всю інформацію про актуальні версіях ви можете дізнатися на сторінці www.winehq.org/news/ ).

На момент написання статті актуальна версія програми 2.0. Все, що вам потрібно зробити - це вибрати цікаву для вас версію і перейти по посиланню для скачування. Перейшовши по ній ви побачите системи (ми використовували версію для Ubuntu) для яких ви зможете встановити Wine дотримуючись наведених інструкцій (можна встановити програму зі сховищ дистрибутива, але актуальні стабільні версії там з'являються значно пізніше, єдиною незручністю використання пакета WineHQ, від представленої в репозиторії дистрибутива , буде відсутність Wine в головному меню, але це можна виправити за допомогою редактора меню.).

І так, приступимо до встановлення Wine на ваш комп'ютер, відкриваємо термінал і послідовно виконуємо наведені нижче команди:

Порада: Якщо ви раніше встановлювали Wine з інших репозиторіїв, вам необхідно видалити його і всіх залежних від нього пакети, наприклад wine-mono, wine-gecko, winetricks, т. К. Установка пакета WineHQ може привести до виникнення конфліктів з залежностями.

1. Якщо ваша система 64-бітна, включите 32-бітну архітектуру (звичайно, якщо ви не робили цього раніше):

sudo dpkg --add-architecture i386

2. Додайте репозиторій:

sudo add-apt-repository ppa: wine / wine-builds

3. Оновлюємо пакети:

sudo apt-get update

4. Встановіть один з наступних пакетів:

Development branch:

sudo apt-get install --install-recommends winehq-devel

Staging branch:

sudo apt-get install --install-recommends winehq-staging

Отже, Wine встановлений, але на цьому ми не закінчуємо, т. К. Для того, щоб спростити з ним роботу нам знадобиться Winetricks - скрипт-помічник, який дозволить вам без праці встановити в Wine відсутні компоненти (всі бібліотеки викачуються з офіційних сайтів) .

Встановити даний скрипт можна зі сховищ вашого дистрибутива, або скористатися терміналом, ввівши команду (для Ubuntu, Mint)

sudo apt-get install winetricks

Користуватися ним можна як за допомогою терміналу, вводячи певні команди, так і використовуючи GUI інтерфейс, що для початківців користувачів буде зручніше.

Winetricks. Вікно вибору префікса для настройки і установки відсутніх компонентів.

Як зрозуміти, що запускається програмі не вистачає будь-яких бібіліотека? Все просто, - коли ви почнете установку, або спробуєте запустити вже встановлену програму, може з'явитися помилка, яка вказує на те, який саме бібліотеки не вистачає для її запуску. Вам залишається лише знайти рішення в інтернеті, т. К. Дуже багато людей намагаються запускати програми в Wine і з задоволенням діляться рішенням виникаючих проблем.

Тепер ви у всеозброєнні і можете починати проводити експерименти по установці програм та ігор в Wine. Для цього достатньо запустити інсталяційний файл потрібної програми.

Наостанок наведемо ще 3 ради, які полегшать вам завдання:

1. При установці ігор не ставте додаткове програмне забезпечення, яке пропонується встановити разом з грою (наприклад DirectX) - це може вбити Wine і вам доведеться встановлювати заново програму.

2. Після установки winetricks введіть в терміналі команду:

sh winetricks corefonts vcrun6

це дозволить вам уникнути більшої частини проблем на початку установки програм та ігор.

3. На сайті www.winehq.org є відмінна база ігор і додатків, які вдалося запустити на Wine. Там представлені подібні інструкції по запуску додатків.

4. Використовуйте для кожної гри окремий префікс в Wine - це дозволить уникнути конфліктів бібліотек і забезпечить швидкодію програм. Префікс - це практично окрема система, т. Е. У вас тепер є можливість мати для кожної гри свій Windows 🙂.

За допомогою Wine і скрипта Winetricks нам вдалося запустити гру «Outlast» і старий добрий «Return to Castle Wolfenstein». Бажаємо вам вдалих експериментів і чекаємо звітів !!!

Звичайно, якщо у вас на комп'ютері встановлена ​​одна обидві системи, то перед вами не варто жодної проблеми, але як бути якщо ви використовує тільки Linux?
Як зрозуміти, що запускається програмі не вистачає будь-яких бібіліотека?


Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью