Как установить приложения из 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. Цель как неизменно одна: разбудить ваш интерес, продемонстрировать дорогу.
А уж как на большом растоянии вы сможете по ней пройти, зависит лишь от вас.