Як запустити 64-бітний WINE у режимі 32-біта в Ubuntu

You are currently viewing Як запустити 64-бітний WINE у режимі 32-біта в Ubuntu

В цей час я використовую Ubuntu 64 Bit на своєму ноутбуці та хочу встановити деякі програми Windows з Wine, але для роботи деяких програм потрібна 32-розрядна версія Wine, навіть якщо вона знаходиться в 64-розрядному середовищі.

Будучи користувачем Fedora більшу частину часу, то ніколи не була проблемою в цьому дистрибутиві установки 32-бітних версій додатків всередині 64-бітної системи, але я не знайшов одразу способу зробити це в Ubuntu.

І тому вирішив написати цей короткий посібник як запустити Windows-програму в 32-бітному режимі, коли у вас встановлена 64-бітна версія ОС Linux.

Отже, як розв’язати начебто просте завдання.

Якщо для вашої системи ви встановили Wine у 64-бітній версії Ubuntu, то Wine буде встановлено лише у 64-бітному префіксі.

Навіщо ж потрібен 32-бітний префікс? Іноді багато старих програм для Windows працюють лише в 32-бітному режимі та вимагають відповідно 32-бітові залежності.

За замовчуванням, після встановлення Wine у вас створиться директорія “~/.wine” – це 64-бітний стандартний префікс. Якщо ви запустите програму так:

$ wine Program.exe

Ваша програма буде запущена у 64-бітному префіксі.

Щоб налаштувати 32-бітний префікс, необхідно зробити наступні кроки:

$ mkdir ~/.wine32
$ WINEPREFIX='~/.wine32' WINEARCH='win32' wine 'wineboot'

Що створить директорію ~/.wine32 із 32-бітним оточенням.

І додати ALIAS в ~/.bashrc:

alias wine32="WINEPREFIX='~/.wine32'"

Тепер для запуску програми в 32-бітному оточенні вам потрібна команда:

$ wine32 wine Program.exe

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

28520cookie-checkЯк запустити 64-бітний WINE у режимі 32-біта в Ubuntu

Автор публікації

Офлайн 1 тиждень

UALinux

Ubuntu*Pack / ualinux.com
Коментарі: 1027Публікації: 951Реєстрація: 10-06-2016
Если Вам понравилась статья, то поделитесь ею в соц.сетях:
guest
0 комментариев
Inline Feedbacks
View all comments