Lumpics lumpics.ru

Использование оболочки Wineskin в macOS


Продукция Apple известна множеством уникального софта, разработанного специально для экосистемы, однако некоторые продукты (в особенности игры) для этой платформы отсутствуют. Впрочем, существует несколько способов запуска приложений Windows на макОС, один из которых – среда Wineskin, транслирующая код в инструкции для ядра этой системы. Инструкции по работе с этим ПО и посвящена статья.

Читайте также: Как запустить EXE в macOS

Использование Wineskin

Для начала упомянем о двух важных нюансах. Первый – Wineskin представляет собой 32-битное приложение, несовместимое с новейшей macOS Catalina, в которой прекращена поддержка «устаревшей» разрядности. Разработчики оболочки работают над проблемой, но на момент написания настоящей статьи (ноябрь 2019) решение пока не найдено. Второй – работа Wineskin не гарантируется на «хакинтошах», которые представляют собой обычные ПК или ноутбуки с установленной на них макОС. Теперь переходим непосредственно к использованию.

Установка Wineskin

После выяснения особенностей разберёмся с установкой приложения. Загрузочный файл можно получить с официального сайта по ссылке ниже.

Скачать последнюю версию Wineskin

  1. После загрузки страницы кликните по большой ссылке для получения установочного архива средства.
  2. Загрузка инсталлятора для установки Wineskin в macOS
  3. Подождите, пока архив будет скачан, после чего открывайте его (программа-архиватор не требуется). Распаковка будет выполнена автоматически, в результате чего вы получите исполняемый файл с именем Wineskin Winery.
  4. Распаковка инсталлятора для установки Wineskin в macOS
  5. Этот файл нужно перетащить в каталог «Программы».
  6. Перенести файл в программы для установки Wineskin в macOS

    На этом установка Вайнскин закончена.

Первичная настройка Wineskin

Далее потребуется настроить оболочку. Сама по себе она ни на что не способна, поэтому потребуется загрузить движок для работы добавленного приложения, затем сконфигурировать его для запуска программ.

  1. Первым делом проверьте, нет ли надписей «New Engine Available» и «Update» в основном окошке среды. Последний вариант более важен, поскольку с каждой новой версией поддерживается всё больше движков и запускаемых программ, поэтому при наличии обновлений лучше их скачать – для этого нажмите на кнопку «Update». Обновление среды Wineskin для её использования в macOS

    Появится окошко загрузчика, в нём можно переименовать полученный файл. Сделайте это, если хотите, затем нажмите «ОК» и дождитесь окончания загрузки.

  2. Новая среда Wineskin для её использования в macOS
  3. После обновления программы кликните по кнопке «+» под списком «Installed Engines». Добавление движка Wineskin для её использования в macOS

    Появится окно выбора и настройки движков. С помощью выпадающего меню выберите один из представленных вариантов – рекомендуется использовать самую новую доступную версию, на момент написания статьи это «WS9Wine 2.22», но можно попробовать и более старые и/или варианты для разработчиков, если в этом есть необходимость. После выбора нажмите «Download and Install».

    Загрузка движка Wineskin для её использования в macOS

    Появится окошко загрузчика, принцип работы с ним такой же, как и с загрузчиком новых версий оболочки, упомянутым в шаге 1.

  4. После установки движка в основном окне станет доступна кнопка «Create New Blank Wrapper», воспользуйтесь ею. Создание новой оболочки Wineskin для её использования в macOS

    Задайте имя создаваемой оболочки-враппера. Назвать можно как угодно, но чтобы не путаться, рекомендуется ввести название программы, для которой создаётся инструмент запуска.

    Важно! Поддерживается исключительно латиница и ограниченное число специальных символов!

  5. Выбрать имя враппера Wineskin для её использования в macOS
  6. По окончании создания появится соответствующее сообщение. Кликните по кнопке «View wrapper in Finder». Открыть созданный враппер Wineskin для её использования в macOS

    Откроется местоположение оболочки – по умолчанию это папка ~/Applications/Wineskin.

    Запуск враппера Wineskin для её использования в macOS

    Далее переходим к более тонкому конфигурированию.

Настройка созданной оболочки

Теперь выберем программу, которую хотим запустить в Wineskin, и настроим параметры работы оболочки.

  1. Для конфигурирования параметров враппера просто запустите его. Появится окно с опциями, первым выберите пункт «Install Software».
  2. Задать приложение Wineskin для её использования в macOS
  3. Откроется окно добавления Windows-программы. Доступные опции следующие:
    Опции Описание
    Choose Setup Executable Позволяет полноценную установку приложения посредством инсталлятора, который нужно выбрать через Finder
    Copy a Folder inside Копирует папку с уже установленной программой в среду выполнения
    Move a Folder inside То же, что и предыдущая, но папка вместо копирования перемещается
  4. Варианты добавления приложения Wineskin для использования в macOS
  5. Вне зависимости от выбранной опции будет запущен Файндер, в котором нужно выбрать либо EXE, либо MSI-инсталлятор, либо каталог с портативной версией программы, внутри которого находится исполняемый файл.
  6. Добавление установленного приложения Wineskin для использования в macOS
  7. Далее появится диалоговое окно – в случае инсталлятора подтверждение, в случае портативного установленного софта – возможность вручную выбрать его основной EXE.
  8. Задать EXE-файл приложения Wineskin для использования в macOS
  9. После добавления ПО вернёмся обратно к окну опций. Теперь используйте кнопку «Advanced».
  10. Дополнительные параметры приложения Wineskin для использования в macOS
  11. В продвинутых настройках доступны три вкладки: «Configuration», «Tools» и «Options». Быстро рассмотрим их возможности:
    • На вкладке «Configuration» можно указать иной EXE-файл, задать команды запуска (вроде –dx9 для выбора рендера), а также сменить название оболочки и выбрать альтернативную иконку;
    • Продвинутая конфигурация приложения Wineskin для использования в macOS
    • Раздел «Tools» содержит в себе разнообразные утилиты, которые либо эмулируют работу тех или иных оснасток Windows (блок «Wine Tools»), либо являются хаками для облегчения запуска специфичных приложений и игр (позиции «Utilities»), либо представляют собой средства управления оболочкой (столбец «Wrapper Tools»);
    • Утилиты управления приложением Wineskin для использования в macOS
    • Вкладка «Options» предлагает дополнительные параметры для среды запуска: эмуляция клавиш или трёхкнопочной мыши, ограничение на количество создаваемых программой файлов, параметры работы и другое.
  12. Настройки среды Wineskin для использования в macOS
  13. После внесения всех параметров нажмите «Quit».
  14. Закрыть настройки приложения Wineskin для использования в macOS

    Если в дальнейшем понадобится получить доступ к дополнительным настройкам, запускайте созданную оболочку с зажатой кнопкой Option.

Запуск приложения в оболочке

Собственно использование Wineskin элементарно – просто запустите оболочку, созданную на этапе первичной настройки. Ассоциированное с ним приложение будет запущено и доступно для работы.

Работа приложения, запущенного в Wineskin для использования в macOS

Решение возможных проблем

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

При запуске оболочки ничего не происходит
Самая частая проблема – запустили оболочку, в панели Dock несколько секунд повисела задача, а затем исчезла. Причин у этой проблемы существует множество, а для их определения потребуется выполнить диагностику.

  1. Запустите настройку враппера – зажмите Option и дважды кликните левой кнопкой мыши по его иконке, далее выберите «Advanced».
  2. Тестовый запуск Wineskin для решения возможных проблем
  3. Воспользуйтесь кнопкой «Test Run». Должно появится окно с сообщением об окончании запуска, нажмите в нём на кнопку «View».
  4. Открыть лог Wineskin для решения возможных проблем
  5. Откроются текстовые документы с логами, переключитесь на файл с именем LastRunWine.log и обратите внимание на первые строки. Проверить ошибку в логе Wineskin для решения возможных проблем

    Как видим, ошибка в примере сигнализирует о неподдерживаемом типе файлов, в данном случае 64-битной программе, которые Wineskin запускать не умеет. Другие примеры ошибок:

    • «Failed to initialize graphics» – неподдерживаемый графический рендер, поскольку Wineskin работает только с DX9;
    • «wine: cannot find L»C:\\windows\\system32\\filename.exe» – исполняемый файл, привязанный к оболочке, удалён или перемещён, решение – заново выбрать требуемые данные;

    Иные варианты сбоев более экзотичны и связаны скорее с запускаемым софтом, чем с самим транслятором.

Запущенное приложение работает неправильно
Порой программа или игра, запускаемая посредством Wineskin, может работать неправильно. Увы, но это неприятная норма – множество софта по-прежнему несовместимо с транслятором, особенно это касается современных компьютерных игр, которым для работы нужны Vulkan или DirectX 12, неподдерживаемые Вайнскин. Решение только одно – ждать обновления среды запуска.

Заключение

Теперь вам известны особенности использования Wineskin: как среду устанавливать, настраивать и запускать через неё различные приложения. Подводя итоги, напоминаем – транслятор, даже такой продвинутый, далеко не панацея и некоторые программы в нём всё равно не работают.

Обсудить в TelegramНаш Telegram каналТолько полезная информация
Автор статьи Вы на сайте: Статья обновлена: . Автор: Константин С.

Вам помогли мои советы?

Получить ответ на Email
Уведомить о

13 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Павел
9 января 2020 19:27

не работает кнопка «Create new blank wrapper» на macOS Catalina

2020-01-0919.27.32
Аноним
16 января 2020 15:42
Ответить на  Павел

Попробуйте в свойствах файла вайнскин прописать все разрешения!

Аноним
4 февраля 2020 09:51
Ответить на  Аноним

У меня тоже не работает, ничего не помогает(((

Никита
7 мая 2020 10:29
Ответить на  Павел

Написано же «No Wripper Installed», нажмите кнопку «Update» и все у вас будет.
Ну или перечитайте инструкцию, там все написано.

Аноним
31 мая 2020 23:01
Ответить на  Никита

На Catalina не апдейтится…

Аноним
1 апреля 2020 16:45

Появляется вечно Runtime Error. До этого ни разу такого не было. Сейчас же появляется с любым приложением. Ничего не могу запустить.

Аноним
7 апреля 2020 12:22

кнопка «Create new blank wrapper» не активна

Аноним
17 мая 2020 19:12

а оно не качает этот пакет выкидываети все

Аноним
17 июня 2020 23:02

Здравствуйте. Выдаёт постоянно вот такую ошибку после «Create new blank wrapper» и выбора имени файла. Подскажите, как решать это. Естественно, переустанавливала движок уже не один раз.

2020-06-1723.00.55
Аноним
16 июля 2020 06:20

Тот же вопрос???

CIV
5 августа 2020 16:31

Обычный Wineskin на Catalina не работает

Только тестовая версия отсюда:

Аноним
30 августа 2020 18:40

не апдейтится на macOS Catalina, выкидывает, почему? что сделать?

Задать вопрос