Кілька оточень і версій wine в ubuntu

Іноді потрібно мати в Ubuntu (чи іншому дистрибутиві Linux) кілька різних версій Wine, причому кожна з них повинна містити власний набір бібліотек і компонентів. Необхідність в цьому виникає через те, що багато програм Windows працюють в Linux тільки з однієї конкретної версією Wine, причому далеко не завжди ця версія є найсвіжішою. Те ж саме відноситься до бібліотек та інших компонентів.

Як забезпечити кожному з додатком власне оточення з індивідуальними настройками, та ще й не заплутатися при цьому? Сідайте зручніше, зараз ви все дізнаєтеся.

Установка декількох версій Wine.

Деякий час назад я розповідав про PlayOnLinux - оболонці Wine, що полегшує установку ігр та програм в Linux. Сьогодні ми знову будемо використовувати цю програму.

Якщо вона у вас ще не встановлена, виконайте:

sudo apt install playonlinux

або знайдіть і встановіть цей пакет за допомогою менеджера додатків.

Після запуску в меню Програми ви знайдете пункт Управління версіями Wine.

Кілька оточень і версій wine в ubuntu

Кілька оточень і версій wine в ubuntu

По кліку на ньому відкриється менеджер версій Wine. Справа знаходиться список встановлених версій, зліва - доступних для установки. Вгорі дві вкладки, одна для 32-х, друга - для 64-бітових версій. Для прикладу я встановлю Wine 1.9.23 (x86).

Знаходимо потрібну версію в списку, тиснемо кнопку> і бачимо майстер установки. Обрана версія буде завантажена і встановлена ​​без додаткових питань.

Кілька оточень і версій wine в ubuntu

Кілька оточень і версій wine в ubuntu

Кілька оточень і версій wine в ubuntu

Таким способом можна встановити стільки різних версій, скільки потрібно.

Запуск програми з потрібною версією Wine в окремому оточенні.

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

Wineprefix, він же Wine bottle або пляшка Wine - це окреме і незалежне оточення Wine з власними настройками, бібліотеками і програмами, розташоване в окремій директорії. При установці Wine створюється перший префікс (папка .wine в домашній директорії користувача), який і використовується за умовчанням. Кожен префікс містить власний віртуальний диск, який додатки Windows бачать як диск C.

Префіксами можна управляти з консолі, але ми знову будемо використовувати PlayOnLinux - так простіше і наочніше. Створена в PlayOnLinux префікси розташовуються в:

Відповідно, файли встановлених програм знаходяться там же.

Практика: встановлюємо і запускаємо Total Commander 9.0a final з Wine 1.9.16.

У головному вікні PlayOnLinux натисніть Установка. У нижній частині вікна буде малопомітна напис «Встановити програму, відсутню в списку». По кліку на ній запуститься майстер установки.

Кілька оточень і версій wine в ubuntu

Кілька оточень і версій wine в ubuntu

Кілька оточень і версій wine в ubuntu

Далі виберіть варіант Встановити програму на новий віртуальний диск. У наступному вікні введіть назву диска, потім відзначте чекбокс Використовувати іншу версію Wine.

Кілька оточень і версій wine в ubuntu

На офіційному сайті Wine зазначено, що Total Commander відмінно працює в поєднанні з версією 1.9.16, тому її ми і будемо використовувати.

Кілька оточень і версій wine в ubuntu

Якщо в списку такої немає, дивіться опис установки вище.

Виберіть 32-бітну версію.

Кілька оточень і версій wine в ubuntu

Кілька оточень і версій wine в ubuntu

В кінці можете вказати шлях до файлу, для якого буде створено ярлик.

Кілька оточень і версій wine в ubuntu

Кілька оточень і версій wine в ubuntu

Тепер Total Commander буде запускатися з вказаною версією Wine, не зачіпаючи настройки інших додатків.

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

Установка додаткових компонентів в префікс Wine.

Виникла необхідність додати кілька бібліотек для конкретного додатка? Оскільки PlayOnLinux створює окремі префікси для кожної програми, зробити це дуже просто.

У головному вікні програми натисніть Налаштувати. Виберіть потрібний префікс, потім перейдіть на вкладку Установка компонентів.

Кілька оточень і версій wine в ubuntu

Знайдіть у списку потрібний компонент і натисніть Встановити. Подальше буде зроблено автоматично.

Вибір іншою версією Wine для встановленої програми.

Тут же, на вкладці Основні в налаштуваннях Play on Linux, є можливість вказати будь-яку з встановлених версій Wine для окремо взятого префікса. Це дуже зручно, коли ви не знаєте заздалегідь, яка з них підійде.

Кілька оточень і версій wine в ubuntu

При перемиканні версій запущена програма буде завершена, тому не забудьте попередньо зберегти гру або проект, над яким велася робота.

Вам також може сподобатися:

  • Кілька оточень і версій wine в ubuntu
    Як встановити Wine в Ubuntu.
  • Кілька оточень і версій wine в ubuntu
    Play on Linux - установка, огляд, ...
  • Кілька оточень і версій wine в ubuntu
    Unity 3D Web Player на Ubuntu через Pipelight
  • Кілька оточень і версій wine в ubuntu
    Чи можна грати в покер на Linux?