Для операционной системы Windows существует большое количество специализированного и профильного ПО, аналогов которому нет на macOS.
Пользователи вынуждены настраивать BootCamp, устанавливать Windows на внешний накопитель или готовить виртуальную машину с “виндой”.
Не все знают, что есть еще один способ запускать Windows-приложения прямо на Mac без дополнительных операционных систем и виртуальных машин. Работает это благодаря технологии , которая не первый год выручает пользователей.
Что такое Wine
Wine — это свободно распространяемое ПО, которое предназначено для запуска 16-, 32- и 64- битных приложений, которые создавались для Microsoft Windows, в UNIX-подобных операционных системах.
Существуют сборки программы для Linux, macOS и даже Windows (чтобы запускать устаревшие программы и игры для “винды”). Wine основан на альтернативной реализации Windows API и не является эмулятором или виртуальной машиной.
Первые стабильные версии Wine появились в середине 2008 года. С того времени среда активно развивалась, части кода Wine использовались в разных программных продуктах и сборках операционных систем.
На данный момент при помощи Wine можно запустить практически любое приложение или игру из операционной системы Windows на Mac.
Преимущества и недостатки Wine
Прежде чем начать работу со средой Wine, следует изучить ее основные преимущества и недостатки. Возможно, в вашем случае уместнее использовать другой способ запуска Windows-программ.
✅ Windows приложения запаковываются в специальную “обертку” и работают как программы для macOS.
✅ Не требуется место, как для виртуальной машины, Boot Camp или дистрибутива Windows.
✅ Приложение запускается быстро и работает очень отзывчиво. Получится даже поиграть в динамичные игры.
✅ Среда имеет большое количество настроек графики и производительности, что позволяет добиться комфортной работы в большинстве случаев.
❌ Wine практически не взаимодействует с подключенными к компьютеру устройствами. Использовать Windows ПО, например, для работы с подключенным iPhone не получится.
❌ Каждое запакованное приложение будет занимать не менее пары ГБ, ведь будет включать в себя все необходимые API. Если нужно запускать таким способом более 5-6 программ, проще установить виртуальную машину.
❌ Некоторые программы и игры банально не запускаются в Wine, но при этом работают в виртуальной машине или Boot Camp.
Как отключить SIP
Для начала потребуется временно отключить защиту SIP (System Integrity Protection). Это необходимо для изменения системных файлов во время установки Wine и его компонентов.
1. Перезагрузите Mac.
2. Во время включения компьютера зажмите сочетание клавиш Command + R для загрузки в режиме восстановления.
Для этого нужно использовать оригинальную беспроводную клавиатуру Apple или любую проводную. Беспроводные клавиатуры других производителей могу подключаться к Mac уже после начала запуска ОС и не позволят загрузиться в любом служебном режиме.
3. После загрузки в режиме восстановления в строке меню выбираем .
4. Водим следующе команду и нажимаем :
csrutil disable
5. Перезагружаем Mac в обычном режиме. Сделать это можно из строки меню или при помощи команды .
После завершения установки Wine и загрузки необходимых приложений можно заново включить защиту SIP. Для этого проделываем аналогичные действия, только для включения используем команду .
Как установить Wine
1. Скачайте последнюю неофициальную версию Wine с GitHub. Этот апдейт поддерживает работу с последними релизами macOS, которые еще за бортом официальных версий.
2. Извлеките приложение из архива и запустите его.
3. Нажмите “+” для добавления нового движка и найдите в списке .
Это самая актуальная версия с поддержкой 32-битных приложений.
4. Нажмите и дождитесь окончания процесса установки.
5. Нажмите кнопку и дождитесь окончания обновления модуля.
Все. Среда Wine готова для установки приложений. Скачайте подходящие установочные пакеты для операционной системы Windows.
Как установить приложение или игру через Wine
Описанные в предыдущем пункте манипуляции проводятся один раз. После этого для добавления новой программы или игры нужно сделать следующее:
1. Нажмите кнопку .
2. Укажите название будущего приложения, нажмите и дождитесь окончания процесса.
3. В последнем диалоговом окне нажмите .
4. Запустите созданную заготовку будущего приложения.
5. Нажмите кнопку Install software.
6. Выберите пункт .
7. Укажите установочный покет для ОС Windows и произведите привычную установку программы.
8. После установки укажите правильный файл для запуска программы и нажмите . Приложение может подхватить не сам исполняемый файл, а, например, файл для деинсталляции программы.
9. Нажмите кнопку в меню Wineskin.
10. В настройках на вкладке можете изменить иконку приложения. На вкладке отключите все установленные флаги.
11. Перейдите на вкладку и нажмите .
12. На вкладке включите самую верхнюю опцию, нажмите и закройте окно.
Готово! Теперь можете запускать созданное приложение. Оно будет доступно в папке /Applications/Wineskin или в Launchpad.
Вот так можно запросто запускать на Mac большинство Windows приложений. Кстати, можете установить 32-битные Windows-игры, аналоги которых для macOS не обновили под 64-битную архитектуру.
Источник: