Как установить приложения из Windows на OS X

Время от времени вам нужна всего одна программа, которой нет на операционке Apple. Это возможно игра либо узкоспециализированный софт. В таких случаях ненужно разворачивать Bootcamp. Имеется ответ значительно действеннее: WINE.

Кто такие свитчеры

«Свитчеры», — люди переключающиеся с MS Windows на Mac. Термин был введен Apple на протяжении проведения рекламной компании в июне 2002 года.

В её рамках опрашивали знаменитостей уже поменявших платформу. К сожалению, особенного успеха она не купила и была прекращена в 2013. Но термин остался, а годы господства Windows на территории бывшего СССР разрешают с уверенностью именовать свитчерами 100% отечественных пользователей OS X.

Новая ОС встречает другой логикой работы, привычные действия выполняются в противном случае, исчезает любимое ПО. Процесс привыкания проходит по-различному.

Кто-то уже через несколько дней принимает новые правила игры и забывает собственные ветхие привычки. Другие испытывают неудобство, ищут методы сделать что-то по-ветхому и в итоге или остаются, или ставят Windows на Mac.

В большинстве случаев, отторжение появляется из-за неосуществимости решить собственную проблему привычным методом. Неспешно эти вопросы разрешатся, и дабы упросить процесс, советую применять приложение WINE.

WINE – Wine Is Not an Emulator

WINE в отличие от Parallels Desktop, Virtual Box и других, в действительности не есть эмулятором, а реализует собственную версию WinAPI. Что имеет как собственные плюсы в виде высокой скорости работы, обычно выше, чем в Windows, за счет отсутствия самой ОС, так и минусы ввиду отсутствия реализации определенных API.

Сам WINE достаточно недружелюбен для новичка, исходя из этого его настройку будем создавать через Wineskin.

Разглядим две самые частых задачи:

запуск прикладного ПО;

запуск игр;

Установка WineSkin

Переходим на сайт Wineskin.

Следуем в раздел Downloads.

Находим ссылку для скачивания и ожидаем появление архива на вашем маке.

Распаковываем архив и переносим Wineskin Winery в папку с приложениями.

Запускаем Wineskin Winery, соглашаемся с системным предупреждением о том, что разработчик малоизвестен и попадаем в окно настройки Wine.

Установка прошла удачно, для продолжения мало синхронизируем терминологию:

Wrapper (обертка), — контейнер, что содержит все файлы для корректной работы запускаемого Windows приложения. В OS X контейнеры имеют расширение APP и смогут вольно копироваться между устройствами как простые приложения;

Engine, — версия Wine, предоставляющая WinAPI. Определенные приложения трудятся лишь с конкретной версией Wine. Для проверки советую применять каталог совместимости AppDB;

WineTricks, — утилита разрешающая устанавливать разные библиотеки для расширения уровня совместимости с играми и приложениями;

Пришло время создать собственный первый контейнер.

Для этого нажимаем плюс и видим окно выбора версии Wine.

Выбираем последнюю версию и нажимаем Download and Install, по окончании чего случится возврат в прошлое окно. Потребуется надавить Create New Blank Wrapper, которая инициализирует создание контейнера для отечественного будущего приложения.

В ходе покажется запрос на имя контейнера, как раз оно будет отображаться в Launchpad.

Процедура создания обертки может занять некое время, поскольку в ходе происходит загрузка из Интернета нужных библиотек. После этого покажется диалоговое окно с информацией о том, что создание прошло удачно и предложением просмотреть итог View wrapper in Finder – что мы и сделаем для перехода к следующему шагу.

В случае если кто-то поспешил и надавил кнопку ОК, созданный контейнер возможно отыскать по адресу: /Users//Applications/Wineskin

Установка приложения

Как пример предлагаю разглядеть одно из лучших Windows приложений, аналоги которого на вторых платформах, и рядом не валялись, — Total Commander.

У нас имеется заготовка для установки Total Commander (либо любого другого приложения) и подразумевается, что инсталляционный пакет Total Commander вы уже скачали.

Вызываем контекстное меню для отечественного контейнера iPhones Special, кликая по нему правой кнопкой, выбираем пункт: Продемонстрировать содержимое пакета.

Появляется структура пакета, где присутствует файл Wineskin, запускаем его двойным кликом и видим следующий диалог:

Выбираем пункт Install Software и приобретаем окно выбора:

Choose Setup Executable, — установка ПО при помощи стандартных установщиков, типа setup.exe, подходит для большинства приложений.

Copy a Folder Inside, — разрешает скопировать предустановленное приложение в ваш контейнер. Превосходно подходит для приложений, каковые были ранее установлены в среде Windows и требуется их перенос на мак.

Move a Folder Inside, – подобно прошлому пункту, за тем исключением, что эти будут перенесены, а не скопированы.

Нам требуется первый вариант, где мы выберем путь к нашему установщику, для Total Commander он именуется tcmd851ax32.exe. По окончании выбора, сходу запускается всем привычный установщик (обойдемся без картин).

Следуем руководствам, по привычке кликая Потом > Потом > Потом > ОК и доходим до окна выбора файла запуска:

Все, процесс закончен, возможно нажимать Quit и искать отечественное приложение в Launchpad (в большинстве случаев вызывается по нажатию клавиши F4).

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

В случае если кто-то придумает ответ, ожидаем в комментариях.

Мы создали тестовый контейнер, поместили в него приложение, удачно его запустили, но не сделали каких-либо дополнительных настроек. Основное, что осознали неспециализированный принцип, и сейчас приступим к более сложным операциям.

установка игр и Множественное использование контейнеров

Wineskin – замечательный инструмент, одним из преимуществ которого есть возможность создавать контейнеры с различными движками для различных приложений. Но применение одного контейнера для нескольких приложений не афишируется. на данный момент мы установим игру в тот же контейнер, где у нас живет Total Commander, а после этого сделаем их разные иконки и раздельный запуск в Launchpad.

Что требуется не забывать при установке большинства игр, в особенности с повышенными требованиями к графике:

нужно устанавливать библиотеки расширения vcrun*, в большинстве случаев, версию возможно подсмотреть в папке с инсталлятором игры;

не забываем ставить DirectX, для Wine рекомендуется применять версию d3dx9_36.dll, как самая стабильную;

устанавливать все расширения лучше перед установкой игры;

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

Для установки дополнительных библиотек используем WineTricks. Вызывается он из расширенных настроек главного окна Wineskin, находится на второй закладке в средней колонке: Wineskin > Advanced > Tools > Utilities | Winetricks

По окончании запуска Winetricks, появляется окно, визуально поделённое на две территории: перечень дешёвых библиотек и окно статуса загрузки.

Для установки, проставляем галочки в чек-боксы и нажимаем Run.

Принципиально важно: в случае если в ходе установки появилось чувство что все зависло, позовите Exposed (Ctrl + v), в полной мере быть может, что диалоговое окно не смогло позвать на себя фокус, и ожидает нажатия ОК либо Продолжить.

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

Я знатный «олдфаг» и современными играми не интересуюсь, исходя из этого, забрал для примера, классику пошаговых стратегий: Heroes of Might and Magic III.

Версия от GOG не страдает зависимостью от CD-диска в приводе, исходя из этого ставится без каких-либо неприятностей.

По окончании установки у нас в контейнере присутствуют пара приложений с различными исполняемыми файлами. Для начала создадим для них ярлыки. Для этого в расширенных настройках, в том месте где находится Winetricks, находим пункт Custom EXE Creator.

Задаем наименование для ярлыка, выбираем исполняемый файл и нажимаем ОК. В итоге в отечественном контейнере покажется исполняемый файл. Создадим отдельные ярлыки для Total Commander, игры HoMM III HD и редактора карт к ней.

Осталось вынести эти ярлыки в перечень приложений, для чего используем простое перетаскивание с удержанием клавиш Option+Command, в итоге будут созданы ярлыки.

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

Для начала находим иконку, возможно поискать на сайте Icon Archive. Выбираем большого качества, в совершенстве PNG 256х256px, обладателям ретины еще больше. Копируем её в буфер обмена. Затем открываем Finder, переходим в раздел Приложения (Application), находим отечественный ярлык, вызываем контекстное меню и выбираем пункт Свойства.

В отображаемом окне, выделяем иконку в левом верхнем углу, легко кликнув, мышью и нажимаем CMD+V, изображение вставляется из буфера обмена и вуаля, новая иконка.

В итоге приобретаем следующий комплект.

Заключение

Мы обучились базисным вещам, но не разглядели кроме того половину функций Wine. Цель как неизменно одна: разбудить ваш интерес, продемонстрировать дорогу.

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

Читайте также: